Interface AwsSecurityFindingFilters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsSecurityFindingFilters.Builder,
,AwsSecurityFindingFilters> SdkBuilder<AwsSecurityFindingFilters.Builder,
,AwsSecurityFindingFilters> SdkPojo
- Enclosing class:
AwsSecurityFindingFilters
-
Method Summary
Modifier and TypeMethodDescriptionawsAccountId
(Collection<StringFilter> awsAccountId) The Amazon Web Services account ID in which a finding is generated.awsAccountId
(Consumer<StringFilter.Builder>... awsAccountId) The Amazon Web Services account ID in which a finding is generated.awsAccountId
(StringFilter... awsAccountId) The Amazon Web Services account ID in which a finding is generated.awsAccountName
(Collection<StringFilter> awsAccountName) The name of the Amazon Web Services account in which a finding is generated.awsAccountName
(Consumer<StringFilter.Builder>... awsAccountName) The name of the Amazon Web Services account in which a finding is generated.awsAccountName
(StringFilter... awsAccountName) The name of the Amazon Web Services account in which a finding is generated.companyName
(Collection<StringFilter> companyName) The name of the findings provider (company) that owns the solution (product) that generates findings.companyName
(Consumer<StringFilter.Builder>... companyName) The name of the findings provider (company) that owns the solution (product) that generates findings.companyName
(StringFilter... companyName) The name of the findings provider (company) that owns the solution (product) that generates findings.complianceAssociatedStandardsId
(Collection<StringFilter> complianceAssociatedStandardsId) The unique identifier of a standard in which a control is enabled.complianceAssociatedStandardsId
(Consumer<StringFilter.Builder>... complianceAssociatedStandardsId) The unique identifier of a standard in which a control is enabled.complianceAssociatedStandardsId
(StringFilter... complianceAssociatedStandardsId) The unique identifier of a standard in which a control is enabled.complianceSecurityControlId
(Collection<StringFilter> complianceSecurityControlId) The unique identifier of a control across standards.complianceSecurityControlId
(Consumer<StringFilter.Builder>... complianceSecurityControlId) The unique identifier of a control across standards.complianceSecurityControlId
(StringFilter... complianceSecurityControlId) The unique identifier of a control across standards.complianceSecurityControlParametersName
(Collection<StringFilter> complianceSecurityControlParametersName) The name of a security control parameter.complianceSecurityControlParametersName
(Consumer<StringFilter.Builder>... complianceSecurityControlParametersName) The name of a security control parameter.complianceSecurityControlParametersName
(StringFilter... complianceSecurityControlParametersName) The name of a security control parameter.complianceSecurityControlParametersValue
(Collection<StringFilter> complianceSecurityControlParametersValue) The current value of a security control parameter.complianceSecurityControlParametersValue
(Consumer<StringFilter.Builder>... complianceSecurityControlParametersValue) The current value of a security control parameter.complianceSecurityControlParametersValue
(StringFilter... complianceSecurityControlParametersValue) The current value of a security control parameter.complianceStatus
(Collection<StringFilter> complianceStatus) Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS Amazon Web Services Foundations.complianceStatus
(Consumer<StringFilter.Builder>... complianceStatus) Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS Amazon Web Services Foundations.complianceStatus
(StringFilter... complianceStatus) Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS Amazon Web Services Foundations.confidence
(Collection<NumberFilter> confidence) A finding's confidence.confidence
(Consumer<NumberFilter.Builder>... confidence) A finding's confidence.confidence
(NumberFilter... confidence) A finding's confidence.createdAt
(Collection<DateFilter> createdAt) A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.createdAt
(Consumer<DateFilter.Builder>... createdAt) A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.createdAt
(DateFilter... createdAt) A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.criticality
(Collection<NumberFilter> criticality) The level of importance assigned to the resources associated with the finding.criticality
(Consumer<NumberFilter.Builder>... criticality) The level of importance assigned to the resources associated with the finding.criticality
(NumberFilter... criticality) The level of importance assigned to the resources associated with the finding.description
(Collection<StringFilter> description) A finding's description.description
(Consumer<StringFilter.Builder>... description) A finding's description.description
(StringFilter... description) A finding's description.findingProviderFieldsConfidence
(Collection<NumberFilter> findingProviderFieldsConfidence) The finding provider value for the finding confidence.findingProviderFieldsConfidence
(Consumer<NumberFilter.Builder>... findingProviderFieldsConfidence) The finding provider value for the finding confidence.findingProviderFieldsConfidence
(NumberFilter... findingProviderFieldsConfidence) The finding provider value for the finding confidence.findingProviderFieldsCriticality
(Collection<NumberFilter> findingProviderFieldsCriticality) The finding provider value for the level of importance assigned to the resources associated with the findings.findingProviderFieldsCriticality
(Consumer<NumberFilter.Builder>... findingProviderFieldsCriticality) The finding provider value for the level of importance assigned to the resources associated with the findings.findingProviderFieldsCriticality
(NumberFilter... findingProviderFieldsCriticality) The finding provider value for the level of importance assigned to the resources associated with the findings.findingProviderFieldsRelatedFindingsId
(Collection<StringFilter> findingProviderFieldsRelatedFindingsId) The finding identifier of a related finding that is identified by the finding provider.findingProviderFieldsRelatedFindingsId
(Consumer<StringFilter.Builder>... findingProviderFieldsRelatedFindingsId) The finding identifier of a related finding that is identified by the finding provider.findingProviderFieldsRelatedFindingsId
(StringFilter... findingProviderFieldsRelatedFindingsId) The finding identifier of a related finding that is identified by the finding provider.findingProviderFieldsRelatedFindingsProductArn
(Collection<StringFilter> findingProviderFieldsRelatedFindingsProductArn) The ARN of the solution that generated a related finding that is identified by the finding provider.findingProviderFieldsRelatedFindingsProductArn
(Consumer<StringFilter.Builder>... findingProviderFieldsRelatedFindingsProductArn) The ARN of the solution that generated a related finding that is identified by the finding provider.findingProviderFieldsRelatedFindingsProductArn
(StringFilter... findingProviderFieldsRelatedFindingsProductArn) The ARN of the solution that generated a related finding that is identified by the finding provider.findingProviderFieldsSeverityLabel
(Collection<StringFilter> findingProviderFieldsSeverityLabel) The finding provider value for the severity label.findingProviderFieldsSeverityLabel
(Consumer<StringFilter.Builder>... findingProviderFieldsSeverityLabel) The finding provider value for the severity label.findingProviderFieldsSeverityLabel
(StringFilter... findingProviderFieldsSeverityLabel) The finding provider value for the severity label.findingProviderFieldsSeverityOriginal
(Collection<StringFilter> findingProviderFieldsSeverityOriginal) The finding provider's original value for the severity.findingProviderFieldsSeverityOriginal
(Consumer<StringFilter.Builder>... findingProviderFieldsSeverityOriginal) The finding provider's original value for the severity.findingProviderFieldsSeverityOriginal
(StringFilter... findingProviderFieldsSeverityOriginal) The finding provider's original value for the severity.findingProviderFieldsTypes
(Collection<StringFilter> findingProviderFieldsTypes) One or more finding types that the finding provider assigned to the finding.findingProviderFieldsTypes
(Consumer<StringFilter.Builder>... findingProviderFieldsTypes) One or more finding types that the finding provider assigned to the finding.findingProviderFieldsTypes
(StringFilter... findingProviderFieldsTypes) One or more finding types that the finding provider assigned to the finding.firstObservedAt
(Collection<DateFilter> firstObservedAt) A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.firstObservedAt
(Consumer<DateFilter.Builder>... firstObservedAt) A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.firstObservedAt
(DateFilter... firstObservedAt) A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.generatorId
(Collection<StringFilter> generatorId) The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.generatorId
(Consumer<StringFilter.Builder>... generatorId) The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.generatorId
(StringFilter... generatorId) The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.id
(Collection<StringFilter> id) The security findings provider-specific identifier for a finding.id
(Consumer<StringFilter.Builder>... id) The security findings provider-specific identifier for a finding.id
(StringFilter... id) The security findings provider-specific identifier for a finding.keyword
(Collection<KeywordFilter> keyword) Deprecated.The Keyword property is deprecated.keyword
(Consumer<KeywordFilter.Builder>... keyword) Deprecated.The Keyword property is deprecated.keyword
(KeywordFilter... keyword) Deprecated.The Keyword property is deprecated.lastObservedAt
(Collection<DateFilter> lastObservedAt) A timestamp that indicates when the security findings provider most recently observed the potential security issue that a finding captured.lastObservedAt
(Consumer<DateFilter.Builder>... lastObservedAt) A timestamp that indicates when the security findings provider most recently observed the potential security issue that a finding captured.lastObservedAt
(DateFilter... lastObservedAt) A timestamp that indicates when the security findings provider most recently observed the potential security issue that a finding captured.malwareName
(Collection<StringFilter> malwareName) The name of the malware that was observed.malwareName
(Consumer<StringFilter.Builder>... malwareName) The name of the malware that was observed.malwareName
(StringFilter... malwareName) The name of the malware that was observed.malwarePath
(Collection<StringFilter> malwarePath) The filesystem path of the malware that was observed.malwarePath
(Consumer<StringFilter.Builder>... malwarePath) The filesystem path of the malware that was observed.malwarePath
(StringFilter... malwarePath) The filesystem path of the malware that was observed.malwareState
(Collection<StringFilter> malwareState) The state of the malware that was observed.malwareState
(Consumer<StringFilter.Builder>... malwareState) The state of the malware that was observed.malwareState
(StringFilter... malwareState) The state of the malware that was observed.malwareType
(Collection<StringFilter> malwareType) The type of the malware that was observed.malwareType
(Consumer<StringFilter.Builder>... malwareType) The type of the malware that was observed.malwareType
(StringFilter... malwareType) The type of the malware that was observed.networkDestinationDomain
(Collection<StringFilter> networkDestinationDomain) The destination domain of network-related information about a finding.networkDestinationDomain
(Consumer<StringFilter.Builder>... networkDestinationDomain) The destination domain of network-related information about a finding.networkDestinationDomain
(StringFilter... networkDestinationDomain) The destination domain of network-related information about a finding.networkDestinationIpV4
(Collection<IpFilter> networkDestinationIpV4) The destination IPv4 address of network-related information about a finding.networkDestinationIpV4
(Consumer<IpFilter.Builder>... networkDestinationIpV4) The destination IPv4 address of network-related information about a finding.networkDestinationIpV4
(IpFilter... networkDestinationIpV4) The destination IPv4 address of network-related information about a finding.networkDestinationIpV6
(Collection<IpFilter> networkDestinationIpV6) The destination IPv6 address of network-related information about a finding.networkDestinationIpV6
(Consumer<IpFilter.Builder>... networkDestinationIpV6) The destination IPv6 address of network-related information about a finding.networkDestinationIpV6
(IpFilter... networkDestinationIpV6) The destination IPv6 address of network-related information about a finding.networkDestinationPort
(Collection<NumberFilter> networkDestinationPort) The destination port of network-related information about a finding.networkDestinationPort
(Consumer<NumberFilter.Builder>... networkDestinationPort) The destination port of network-related information about a finding.networkDestinationPort
(NumberFilter... networkDestinationPort) The destination port of network-related information about a finding.networkDirection
(Collection<StringFilter> networkDirection) Indicates the direction of network traffic associated with a finding.networkDirection
(Consumer<StringFilter.Builder>... networkDirection) Indicates the direction of network traffic associated with a finding.networkDirection
(StringFilter... networkDirection) Indicates the direction of network traffic associated with a finding.networkProtocol
(Collection<StringFilter> networkProtocol) The protocol of network-related information about a finding.networkProtocol
(Consumer<StringFilter.Builder>... networkProtocol) The protocol of network-related information about a finding.networkProtocol
(StringFilter... networkProtocol) The protocol of network-related information about a finding.networkSourceDomain
(Collection<StringFilter> networkSourceDomain) The source domain of network-related information about a finding.networkSourceDomain
(Consumer<StringFilter.Builder>... networkSourceDomain) The source domain of network-related information about a finding.networkSourceDomain
(StringFilter... networkSourceDomain) The source domain of network-related information about a finding.networkSourceIpV4
(Collection<IpFilter> networkSourceIpV4) The source IPv4 address of network-related information about a finding.networkSourceIpV4
(Consumer<IpFilter.Builder>... networkSourceIpV4) The source IPv4 address of network-related information about a finding.networkSourceIpV4
(IpFilter... networkSourceIpV4) The source IPv4 address of network-related information about a finding.networkSourceIpV6
(Collection<IpFilter> networkSourceIpV6) The source IPv6 address of network-related information about a finding.networkSourceIpV6
(Consumer<IpFilter.Builder>... networkSourceIpV6) The source IPv6 address of network-related information about a finding.networkSourceIpV6
(IpFilter... networkSourceIpV6) The source IPv6 address of network-related information about a finding.networkSourceMac
(Collection<StringFilter> networkSourceMac) The source media access control (MAC) address of network-related information about a finding.networkSourceMac
(Consumer<StringFilter.Builder>... networkSourceMac) The source media access control (MAC) address of network-related information about a finding.networkSourceMac
(StringFilter... networkSourceMac) The source media access control (MAC) address of network-related information about a finding.networkSourcePort
(Collection<NumberFilter> networkSourcePort) The source port of network-related information about a finding.networkSourcePort
(Consumer<NumberFilter.Builder>... networkSourcePort) The source port of network-related information about a finding.networkSourcePort
(NumberFilter... networkSourcePort) The source port of network-related information about a finding.noteText
(Collection<StringFilter> noteText) The text of a note.noteText
(Consumer<StringFilter.Builder>... noteText) The text of a note.noteText
(StringFilter... noteText) The text of a note.noteUpdatedAt
(Collection<DateFilter> noteUpdatedAt) The timestamp of when the note was updated.noteUpdatedAt
(Consumer<DateFilter.Builder>... noteUpdatedAt) The timestamp of when the note was updated.noteUpdatedAt
(DateFilter... noteUpdatedAt) The timestamp of when the note was updated.noteUpdatedBy
(Collection<StringFilter> noteUpdatedBy) The principal that created a note.noteUpdatedBy
(Consumer<StringFilter.Builder>... noteUpdatedBy) The principal that created a note.noteUpdatedBy
(StringFilter... noteUpdatedBy) The principal that created a note.processLaunchedAt
(Collection<DateFilter> processLaunchedAt) A timestamp that identifies when the process was launched.processLaunchedAt
(Consumer<DateFilter.Builder>... processLaunchedAt) A timestamp that identifies when the process was launched.processLaunchedAt
(DateFilter... processLaunchedAt) A timestamp that identifies when the process was launched.processName
(Collection<StringFilter> processName) The name of the process.processName
(Consumer<StringFilter.Builder>... processName) The name of the process.processName
(StringFilter... processName) The name of the process.processParentPid
(Collection<NumberFilter> processParentPid) The parent process ID.processParentPid
(Consumer<NumberFilter.Builder>... processParentPid) The parent process ID.processParentPid
(NumberFilter... processParentPid) The parent process ID.processPath
(Collection<StringFilter> processPath) The path to the process executable.processPath
(Consumer<StringFilter.Builder>... processPath) The path to the process executable.processPath
(StringFilter... processPath) The path to the process executable.processPid
(Collection<NumberFilter> processPid) The process ID.processPid
(Consumer<NumberFilter.Builder>... processPid) The process ID.processPid
(NumberFilter... processPid) The process ID.processTerminatedAt
(Collection<DateFilter> processTerminatedAt) A timestamp that identifies when the process was terminated.processTerminatedAt
(Consumer<DateFilter.Builder>... processTerminatedAt) A timestamp that identifies when the process was terminated.processTerminatedAt
(DateFilter... processTerminatedAt) A timestamp that identifies when the process was terminated.productArn
(Collection<StringFilter> productArn) The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.productArn
(Consumer<StringFilter.Builder>... productArn) The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.productArn
(StringFilter... productArn) The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.productFields
(Collection<MapFilter> productFields) A data type where security findings providers can include additional solution-specific details that aren't part of the definedAwsSecurityFinding
format.productFields
(Consumer<MapFilter.Builder>... productFields) A data type where security findings providers can include additional solution-specific details that aren't part of the definedAwsSecurityFinding
format.productFields
(MapFilter... productFields) A data type where security findings providers can include additional solution-specific details that aren't part of the definedAwsSecurityFinding
format.productName
(Collection<StringFilter> productName) The name of the solution (product) that generates findings.productName
(Consumer<StringFilter.Builder>... productName) The name of the solution (product) that generates findings.productName
(StringFilter... productName) The name of the solution (product) that generates findings.recommendationText
(Collection<StringFilter> recommendationText) The recommendation of what to do about the issue described in a finding.recommendationText
(Consumer<StringFilter.Builder>... recommendationText) The recommendation of what to do about the issue described in a finding.recommendationText
(StringFilter... recommendationText) The recommendation of what to do about the issue described in a finding.recordState
(Collection<StringFilter> recordState) The updated record state for the finding.recordState
(Consumer<StringFilter.Builder>... recordState) The updated record state for the finding.recordState
(StringFilter... recordState) The updated record state for the finding.region
(Collection<StringFilter> region) The Region from which the finding was generated.region
(Consumer<StringFilter.Builder>... region) The Region from which the finding was generated.region
(StringFilter... region) The Region from which the finding was generated.relatedFindingsId
(Collection<StringFilter> relatedFindingsId) The solution-generated identifier for a related finding.relatedFindingsId
(Consumer<StringFilter.Builder>... relatedFindingsId) The solution-generated identifier for a related finding.relatedFindingsId
(StringFilter... relatedFindingsId) The solution-generated identifier for a related finding.relatedFindingsProductArn
(Collection<StringFilter> relatedFindingsProductArn) The ARN of the solution that generated a related finding.relatedFindingsProductArn
(Consumer<StringFilter.Builder>... relatedFindingsProductArn) The ARN of the solution that generated a related finding.relatedFindingsProductArn
(StringFilter... relatedFindingsProductArn) The ARN of the solution that generated a related finding.resourceApplicationArn
(Collection<StringFilter> resourceApplicationArn) The ARN of the application that is related to a finding.resourceApplicationArn
(Consumer<StringFilter.Builder>... resourceApplicationArn) The ARN of the application that is related to a finding.resourceApplicationArn
(StringFilter... resourceApplicationArn) The ARN of the application that is related to a finding.resourceApplicationName
(Collection<StringFilter> resourceApplicationName) The name of the application that is related to a finding.resourceApplicationName
(Consumer<StringFilter.Builder>... resourceApplicationName) The name of the application that is related to a finding.resourceApplicationName
(StringFilter... resourceApplicationName) The name of the application that is related to a finding.resourceAwsEc2InstanceIamInstanceProfileArn
(Collection<StringFilter> resourceAwsEc2InstanceIamInstanceProfileArn) The IAM profile ARN of the instance.resourceAwsEc2InstanceIamInstanceProfileArn
(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceIamInstanceProfileArn) The IAM profile ARN of the instance.resourceAwsEc2InstanceIamInstanceProfileArn
(StringFilter... resourceAwsEc2InstanceIamInstanceProfileArn) The IAM profile ARN of the instance.resourceAwsEc2InstanceImageId
(Collection<StringFilter> resourceAwsEc2InstanceImageId) The Amazon Machine Image (AMI) ID of the instance.resourceAwsEc2InstanceImageId
(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceImageId) The Amazon Machine Image (AMI) ID of the instance.resourceAwsEc2InstanceImageId
(StringFilter... resourceAwsEc2InstanceImageId) The Amazon Machine Image (AMI) ID of the instance.resourceAwsEc2InstanceIpV4Addresses
(Collection<IpFilter> resourceAwsEc2InstanceIpV4Addresses) The IPv4 addresses associated with the instance.resourceAwsEc2InstanceIpV4Addresses
(Consumer<IpFilter.Builder>... resourceAwsEc2InstanceIpV4Addresses) The IPv4 addresses associated with the instance.resourceAwsEc2InstanceIpV4Addresses
(IpFilter... resourceAwsEc2InstanceIpV4Addresses) The IPv4 addresses associated with the instance.resourceAwsEc2InstanceIpV6Addresses
(Collection<IpFilter> resourceAwsEc2InstanceIpV6Addresses) The IPv6 addresses associated with the instance.resourceAwsEc2InstanceIpV6Addresses
(Consumer<IpFilter.Builder>... resourceAwsEc2InstanceIpV6Addresses) The IPv6 addresses associated with the instance.resourceAwsEc2InstanceIpV6Addresses
(IpFilter... resourceAwsEc2InstanceIpV6Addresses) The IPv6 addresses associated with the instance.resourceAwsEc2InstanceKeyName
(Collection<StringFilter> resourceAwsEc2InstanceKeyName) The key name associated with the instance.resourceAwsEc2InstanceKeyName
(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceKeyName) The key name associated with the instance.resourceAwsEc2InstanceKeyName
(StringFilter... resourceAwsEc2InstanceKeyName) The key name associated with the instance.resourceAwsEc2InstanceLaunchedAt
(Collection<DateFilter> resourceAwsEc2InstanceLaunchedAt) The date and time the instance was launched.resourceAwsEc2InstanceLaunchedAt
(Consumer<DateFilter.Builder>... resourceAwsEc2InstanceLaunchedAt) The date and time the instance was launched.resourceAwsEc2InstanceLaunchedAt
(DateFilter... resourceAwsEc2InstanceLaunchedAt) The date and time the instance was launched.resourceAwsEc2InstanceSubnetId
(Collection<StringFilter> resourceAwsEc2InstanceSubnetId) The identifier of the subnet that the instance was launched in.resourceAwsEc2InstanceSubnetId
(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceSubnetId) The identifier of the subnet that the instance was launched in.resourceAwsEc2InstanceSubnetId
(StringFilter... resourceAwsEc2InstanceSubnetId) The identifier of the subnet that the instance was launched in.resourceAwsEc2InstanceType
(Collection<StringFilter> resourceAwsEc2InstanceType) The instance type of the instance.resourceAwsEc2InstanceType
(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceType) The instance type of the instance.resourceAwsEc2InstanceType
(StringFilter... resourceAwsEc2InstanceType) The instance type of the instance.resourceAwsEc2InstanceVpcId
(Collection<StringFilter> resourceAwsEc2InstanceVpcId) The identifier of the VPC that the instance was launched in.resourceAwsEc2InstanceVpcId
(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceVpcId) The identifier of the VPC that the instance was launched in.resourceAwsEc2InstanceVpcId
(StringFilter... resourceAwsEc2InstanceVpcId) The identifier of the VPC that the instance was launched in.resourceAwsIamAccessKeyCreatedAt
(Collection<DateFilter> resourceAwsIamAccessKeyCreatedAt) The creation date/time of the IAM access key related to a finding.resourceAwsIamAccessKeyCreatedAt
(Consumer<DateFilter.Builder>... resourceAwsIamAccessKeyCreatedAt) The creation date/time of the IAM access key related to a finding.resourceAwsIamAccessKeyCreatedAt
(DateFilter... resourceAwsIamAccessKeyCreatedAt) The creation date/time of the IAM access key related to a finding.resourceAwsIamAccessKeyPrincipalName
(Collection<StringFilter> resourceAwsIamAccessKeyPrincipalName) The name of the principal that is associated with an IAM access key.resourceAwsIamAccessKeyPrincipalName
(Consumer<StringFilter.Builder>... resourceAwsIamAccessKeyPrincipalName) The name of the principal that is associated with an IAM access key.resourceAwsIamAccessKeyPrincipalName
(StringFilter... resourceAwsIamAccessKeyPrincipalName) The name of the principal that is associated with an IAM access key.resourceAwsIamAccessKeyStatus
(Collection<StringFilter> resourceAwsIamAccessKeyStatus) The status of the IAM access key related to a finding.resourceAwsIamAccessKeyStatus
(Consumer<StringFilter.Builder>... resourceAwsIamAccessKeyStatus) The status of the IAM access key related to a finding.resourceAwsIamAccessKeyStatus
(StringFilter... resourceAwsIamAccessKeyStatus) The status of the IAM access key related to a finding.resourceAwsIamAccessKeyUserName
(Collection<StringFilter> resourceAwsIamAccessKeyUserName) Deprecated.This filter is deprecated.resourceAwsIamAccessKeyUserName
(Consumer<StringFilter.Builder>... resourceAwsIamAccessKeyUserName) Deprecated.This filter is deprecated.resourceAwsIamAccessKeyUserName
(StringFilter... resourceAwsIamAccessKeyUserName) Deprecated.This filter is deprecated.resourceAwsIamUserUserName
(Collection<StringFilter> resourceAwsIamUserUserName) The name of an IAM user.resourceAwsIamUserUserName
(Consumer<StringFilter.Builder>... resourceAwsIamUserUserName) The name of an IAM user.resourceAwsIamUserUserName
(StringFilter... resourceAwsIamUserUserName) The name of an IAM user.resourceAwsS3BucketOwnerId
(Collection<StringFilter> resourceAwsS3BucketOwnerId) The canonical user ID of the owner of the S3 bucket.resourceAwsS3BucketOwnerId
(Consumer<StringFilter.Builder>... resourceAwsS3BucketOwnerId) The canonical user ID of the owner of the S3 bucket.resourceAwsS3BucketOwnerId
(StringFilter... resourceAwsS3BucketOwnerId) The canonical user ID of the owner of the S3 bucket.resourceAwsS3BucketOwnerName
(Collection<StringFilter> resourceAwsS3BucketOwnerName) The display name of the owner of the S3 bucket.resourceAwsS3BucketOwnerName
(Consumer<StringFilter.Builder>... resourceAwsS3BucketOwnerName) The display name of the owner of the S3 bucket.resourceAwsS3BucketOwnerName
(StringFilter... resourceAwsS3BucketOwnerName) The display name of the owner of the S3 bucket.resourceContainerImageId
(Collection<StringFilter> resourceContainerImageId) The identifier of the image related to a finding.resourceContainerImageId
(Consumer<StringFilter.Builder>... resourceContainerImageId) The identifier of the image related to a finding.resourceContainerImageId
(StringFilter... resourceContainerImageId) The identifier of the image related to a finding.resourceContainerImageName
(Collection<StringFilter> resourceContainerImageName) The name of the image related to a finding.resourceContainerImageName
(Consumer<StringFilter.Builder>... resourceContainerImageName) The name of the image related to a finding.resourceContainerImageName
(StringFilter... resourceContainerImageName) The name of the image related to a finding.resourceContainerLaunchedAt
(Collection<DateFilter> resourceContainerLaunchedAt) A timestamp that identifies when the container was started.resourceContainerLaunchedAt
(Consumer<DateFilter.Builder>... resourceContainerLaunchedAt) A timestamp that identifies when the container was started.resourceContainerLaunchedAt
(DateFilter... resourceContainerLaunchedAt) A timestamp that identifies when the container was started.resourceContainerName
(Collection<StringFilter> resourceContainerName) The name of the container related to a finding.resourceContainerName
(Consumer<StringFilter.Builder>... resourceContainerName) The name of the container related to a finding.resourceContainerName
(StringFilter... resourceContainerName) The name of the container related to a finding.resourceDetailsOther
(Collection<MapFilter> resourceDetailsOther) The details of a resource that doesn't have a specific subfield for the resource type defined.resourceDetailsOther
(Consumer<MapFilter.Builder>... resourceDetailsOther) The details of a resource that doesn't have a specific subfield for the resource type defined.resourceDetailsOther
(MapFilter... resourceDetailsOther) The details of a resource that doesn't have a specific subfield for the resource type defined.resourceId
(Collection<StringFilter> resourceId) The canonical identifier for the given resource type.resourceId
(Consumer<StringFilter.Builder>... resourceId) The canonical identifier for the given resource type.resourceId
(StringFilter... resourceId) The canonical identifier for the given resource type.resourcePartition
(Collection<StringFilter> resourcePartition) The canonical Amazon Web Services partition name that the Region is assigned to.resourcePartition
(Consumer<StringFilter.Builder>... resourcePartition) The canonical Amazon Web Services partition name that the Region is assigned to.resourcePartition
(StringFilter... resourcePartition) The canonical Amazon Web Services partition name that the Region is assigned to.resourceRegion
(Collection<StringFilter> resourceRegion) The canonical Amazon Web Services external Region name where this resource is located.resourceRegion
(Consumer<StringFilter.Builder>... resourceRegion) The canonical Amazon Web Services external Region name where this resource is located.resourceRegion
(StringFilter... resourceRegion) The canonical Amazon Web Services external Region name where this resource is located.resourceTags
(Collection<MapFilter> resourceTags) A list of Amazon Web Services tags associated with a resource at the time the finding was processed.resourceTags
(Consumer<MapFilter.Builder>... resourceTags) A list of Amazon Web Services tags associated with a resource at the time the finding was processed.resourceTags
(MapFilter... resourceTags) A list of Amazon Web Services tags associated with a resource at the time the finding was processed.resourceType
(Collection<StringFilter> resourceType) Specifies the type of the resource that details are provided for.resourceType
(Consumer<StringFilter.Builder>... resourceType) Specifies the type of the resource that details are provided for.resourceType
(StringFilter... resourceType) Specifies the type of the resource that details are provided for.sample
(Collection<BooleanFilter> sample) Indicates whether or not sample findings are included in the filter results.sample
(Consumer<BooleanFilter.Builder>... sample) Indicates whether or not sample findings are included in the filter results.sample
(BooleanFilter... sample) Indicates whether or not sample findings are included in the filter results.severityLabel
(Collection<StringFilter> severityLabel) The label of a finding's severity.severityLabel
(Consumer<StringFilter.Builder>... severityLabel) The label of a finding's severity.severityLabel
(StringFilter... severityLabel) The label of a finding's severity.severityNormalized
(Collection<NumberFilter> severityNormalized) Deprecated.This filter is deprecated.severityNormalized
(Consumer<NumberFilter.Builder>... severityNormalized) Deprecated.This filter is deprecated.severityNormalized
(NumberFilter... severityNormalized) Deprecated.This filter is deprecated.severityProduct
(Collection<NumberFilter> severityProduct) Deprecated.This filter is deprecated.severityProduct
(Consumer<NumberFilter.Builder>... severityProduct) Deprecated.This filter is deprecated.severityProduct
(NumberFilter... severityProduct) Deprecated.This filter is deprecated.sourceUrl
(Collection<StringFilter> sourceUrl) A URL that links to a page about the current finding in the security findings provider's solution.sourceUrl
(Consumer<StringFilter.Builder>... sourceUrl) A URL that links to a page about the current finding in the security findings provider's solution.sourceUrl
(StringFilter... sourceUrl) A URL that links to a page about the current finding in the security findings provider's solution.threatIntelIndicatorCategory
(Collection<StringFilter> threatIntelIndicatorCategory) The category of a threat intelligence indicator.threatIntelIndicatorCategory
(Consumer<StringFilter.Builder>... threatIntelIndicatorCategory) The category of a threat intelligence indicator.threatIntelIndicatorCategory
(StringFilter... threatIntelIndicatorCategory) The category of a threat intelligence indicator.threatIntelIndicatorLastObservedAt
(Collection<DateFilter> threatIntelIndicatorLastObservedAt) A timestamp that identifies the last observation of a threat intelligence indicator.threatIntelIndicatorLastObservedAt
(Consumer<DateFilter.Builder>... threatIntelIndicatorLastObservedAt) A timestamp that identifies the last observation of a threat intelligence indicator.threatIntelIndicatorLastObservedAt
(DateFilter... threatIntelIndicatorLastObservedAt) A timestamp that identifies the last observation of a threat intelligence indicator.threatIntelIndicatorSource
(Collection<StringFilter> threatIntelIndicatorSource) The source of the threat intelligence.threatIntelIndicatorSource
(Consumer<StringFilter.Builder>... threatIntelIndicatorSource) The source of the threat intelligence.threatIntelIndicatorSource
(StringFilter... threatIntelIndicatorSource) The source of the threat intelligence.threatIntelIndicatorSourceUrl
(Collection<StringFilter> threatIntelIndicatorSourceUrl) The URL for more details from the source of the threat intelligence.threatIntelIndicatorSourceUrl
(Consumer<StringFilter.Builder>... threatIntelIndicatorSourceUrl) The URL for more details from the source of the threat intelligence.threatIntelIndicatorSourceUrl
(StringFilter... threatIntelIndicatorSourceUrl) The URL for more details from the source of the threat intelligence.threatIntelIndicatorType
(Collection<StringFilter> threatIntelIndicatorType) The type of a threat intelligence indicator.threatIntelIndicatorType
(Consumer<StringFilter.Builder>... threatIntelIndicatorType) The type of a threat intelligence indicator.threatIntelIndicatorType
(StringFilter... threatIntelIndicatorType) The type of a threat intelligence indicator.threatIntelIndicatorValue
(Collection<StringFilter> threatIntelIndicatorValue) The value of a threat intelligence indicator.threatIntelIndicatorValue
(Consumer<StringFilter.Builder>... threatIntelIndicatorValue) The value of a threat intelligence indicator.threatIntelIndicatorValue
(StringFilter... threatIntelIndicatorValue) The value of a threat intelligence indicator.title
(Collection<StringFilter> title) A finding's title.title
(Consumer<StringFilter.Builder>... title) A finding's title.title
(StringFilter... title) A finding's title.type
(Collection<StringFilter> type) A finding type in the format ofnamespace/category/classifier
that classifies a finding.type
(Consumer<StringFilter.Builder>... type) A finding type in the format ofnamespace/category/classifier
that classifies a finding.type
(StringFilter... type) A finding type in the format ofnamespace/category/classifier
that classifies a finding.updatedAt
(Collection<DateFilter> updatedAt) A timestamp that indicates when the security findings provider last updated the finding record.updatedAt
(Consumer<DateFilter.Builder>... updatedAt) A timestamp that indicates when the security findings provider last updated the finding record.updatedAt
(DateFilter... updatedAt) A timestamp that indicates when the security findings provider last updated the finding record.userDefinedFields
(Collection<MapFilter> userDefinedFields) A list of name/value string pairs associated with the finding.userDefinedFields
(Consumer<MapFilter.Builder>... userDefinedFields) A list of name/value string pairs associated with the finding.userDefinedFields
(MapFilter... userDefinedFields) A list of name/value string pairs associated with the finding.verificationState
(Collection<StringFilter> verificationState) The veracity of a finding.verificationState
(Consumer<StringFilter.Builder>... verificationState) The veracity of a finding.verificationState
(StringFilter... verificationState) The veracity of a finding.vulnerabilitiesExploitAvailable
(Collection<StringFilter> vulnerabilitiesExploitAvailable) Indicates whether a software vulnerability in your environment has a known exploit.vulnerabilitiesExploitAvailable
(Consumer<StringFilter.Builder>... vulnerabilitiesExploitAvailable) Indicates whether a software vulnerability in your environment has a known exploit.vulnerabilitiesExploitAvailable
(StringFilter... vulnerabilitiesExploitAvailable) Indicates whether a software vulnerability in your environment has a known exploit.vulnerabilitiesFixAvailable
(Collection<StringFilter> vulnerabilitiesFixAvailable) Indicates whether a vulnerability is fixed in a newer version of the affected software packages.vulnerabilitiesFixAvailable
(Consumer<StringFilter.Builder>... vulnerabilitiesFixAvailable) Indicates whether a vulnerability is fixed in a newer version of the affected software packages.vulnerabilitiesFixAvailable
(StringFilter... vulnerabilitiesFixAvailable) Indicates whether a vulnerability is fixed in a newer version of the affected software packages.workflowState
(Collection<StringFilter> workflowState) The workflow state of a finding.workflowState
(Consumer<StringFilter.Builder>... workflowState) The workflow state of a finding.workflowState
(StringFilter... workflowState) The workflow state of a finding.workflowStatus
(Collection<StringFilter> workflowStatus) The status of the investigation into a finding.workflowStatus
(Consumer<StringFilter.Builder>... workflowStatus) The status of the investigation into a finding.workflowStatus
(StringFilter... workflowStatus) The status of the investigation into a finding.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 Details
-
productArn
The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.
- Parameters:
productArn
- The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productArn
The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.
- Parameters:
productArn
- The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productArn
The ARN generated by Security Hub that uniquely identifies a third-party company (security findings provider) after this provider's product (solution that generates findings) is registered with Security Hub.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproductArn(List<StringFilter>)
.- Parameters:
productArn
- 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:
-
awsAccountId
The Amazon Web Services account ID in which a finding is generated.
- Parameters:
awsAccountId
- The Amazon Web Services account ID in which a finding is generated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountId
The Amazon Web Services account ID in which a finding is generated.
- Parameters:
awsAccountId
- The Amazon Web Services account ID in which a finding is generated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountId
The Amazon Web Services account ID in which a finding is generated.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsAccountId(List<StringFilter>)
.- Parameters:
awsAccountId
- 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:
-
id
The security findings provider-specific identifier for a finding.
- Parameters:
id
- The security findings provider-specific identifier for a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The security findings provider-specific identifier for a finding.
- Parameters:
id
- The security findings provider-specific identifier for a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The security findings provider-specific identifier for a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toid(List<StringFilter>)
.- Parameters:
id
- 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:
-
generatorId
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security findings providers' solutions, this generator can be called a rule, a check, a detector, a plugin, etc.
- Parameters:
generatorId
- The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security findings providers' solutions, this generator can be called a rule, a check, a detector, a plugin, etc.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
generatorId
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security findings providers' solutions, this generator can be called a rule, a check, a detector, a plugin, etc.
- Parameters:
generatorId
- The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security findings providers' solutions, this generator can be called a rule, a check, a detector, a plugin, etc.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
generatorId
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding. In various security findings providers' solutions, this generator can be called a rule, a check, a detector, a plugin, etc.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed togeneratorId(List<StringFilter>)
.- Parameters:
generatorId
- 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:
-
region
The Region from which the finding was generated.
- Parameters:
region
- The Region from which the finding was generated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
The Region from which the finding was generated.
- Parameters:
region
- The Region from which the finding was generated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
The Region from which the finding was generated.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toregion(List<StringFilter>)
.- Parameters:
region
- 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:
-
type
A finding type in the format of
namespace/category/classifier
that classifies a finding.- Parameters:
type
- A finding type in the format ofnamespace/category/classifier
that classifies a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
A finding type in the format of
namespace/category/classifier
that classifies a finding.- Parameters:
type
- A finding type in the format ofnamespace/category/classifier
that classifies a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
A finding type in the format of
This is a convenience method that creates an instance of thenamespace/category/classifier
that classifies a finding.StringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totype(List<StringFilter>)
.- Parameters:
type
- 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:
-
firstObservedAt
A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
firstObservedAt
- A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
firstObservedAt
A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
firstObservedAt
- A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
firstObservedAt
A timestamp that indicates when the security findings provider first observed the potential security issue that a finding captured.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
DateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofirstObservedAt(List<DateFilter>)
.- Parameters:
firstObservedAt
- 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:
-
-
lastObservedAt
A timestamp that indicates when the security findings provider most recently observed the potential security issue that a finding captured.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
lastObservedAt
- A timestamp that indicates when the security findings provider most recently observed the potential security issue that a finding captured.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
lastObservedAt
A timestamp that indicates when the security findings provider most recently observed the potential security issue that a finding captured.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
lastObservedAt
- A timestamp that indicates when the security findings provider most recently observed the potential security issue that a finding captured.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
lastObservedAt
A timestamp that indicates when the security findings provider most recently observed the potential security issue that a finding captured.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
DateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolastObservedAt(List<DateFilter>)
.- Parameters:
lastObservedAt
- 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:
-
-
createdAt
A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
createdAt
- A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
createdAt
A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
createdAt
- A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
createdAt
A timestamp that indicates when the security findings provider created the potential security issue that a finding reflects.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
DateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocreatedAt(List<DateFilter>)
.- Parameters:
createdAt
- 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:
-
-
updatedAt
A timestamp that indicates when the security findings provider last updated the finding record.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
updatedAt
- A timestamp that indicates when the security findings provider last updated the finding record.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
updatedAt
A timestamp that indicates when the security findings provider last updated the finding record.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
updatedAt
- A timestamp that indicates when the security findings provider last updated the finding record.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
updatedAt
A timestamp that indicates when the security findings provider last updated the finding record.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
DateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toupdatedAt(List<DateFilter>)
.- Parameters:
updatedAt
- 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:
-
-
severityProduct
@Deprecated AwsSecurityFindingFilters.Builder severityProduct(Collection<NumberFilter> severityProduct) Deprecated.This filter is deprecated. Instead, use FindingProviderSeverityOriginal.The native severity as defined by the security findings provider's solution that generated the finding.
- Parameters:
severityProduct
- The native severity as defined by the security findings provider's solution that generated the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityProduct
Deprecated.This filter is deprecated. Instead, use FindingProviderSeverityOriginal.The native severity as defined by the security findings provider's solution that generated the finding.
- Parameters:
severityProduct
- The native severity as defined by the security findings provider's solution that generated the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityProduct
@Deprecated AwsSecurityFindingFilters.Builder severityProduct(Consumer<NumberFilter.Builder>... severityProduct) Deprecated.This filter is deprecated. Instead, use FindingProviderSeverityOriginal.The native severity as defined by the security findings provider's solution that generated the finding.
This is a convenience method that creates an instance of theNumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toseverityProduct(List<NumberFilter>)
.- Parameters:
severityProduct
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
severityNormalized
@Deprecated AwsSecurityFindingFilters.Builder severityNormalized(Collection<NumberFilter> severityNormalized) Deprecated.This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel.The normalized severity of a finding.
- Parameters:
severityNormalized
- The normalized severity of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityNormalized
@Deprecated AwsSecurityFindingFilters.Builder severityNormalized(NumberFilter... severityNormalized) Deprecated.This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel.The normalized severity of a finding.
- Parameters:
severityNormalized
- The normalized severity of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityNormalized
@Deprecated AwsSecurityFindingFilters.Builder severityNormalized(Consumer<NumberFilter.Builder>... severityNormalized) Deprecated.This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel.The normalized severity of a finding.
This is a convenience method that creates an instance of theNumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toseverityNormalized(List<NumberFilter>)
.- Parameters:
severityNormalized
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
severityLabel
The label of a finding's severity.
- Parameters:
severityLabel
- The label of a finding's severity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityLabel
The label of a finding's severity.
- Parameters:
severityLabel
- The label of a finding's severity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
severityLabel
The label of a finding's severity.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toseverityLabel(List<StringFilter>)
.- Parameters:
severityLabel
- 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:
-
confidence
A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Parameters:
confidence
- A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
confidence
A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Parameters:
confidence
- A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
confidence
A finding's confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
This is a convenience method that creates an instance of theNumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfidence(List<NumberFilter>)
.- Parameters:
confidence
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
criticality
The level of importance assigned to the resources associated with the finding.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Parameters:
criticality
- The level of importance assigned to the resources associated with the finding.A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
criticality
The level of importance assigned to the resources associated with the finding.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Parameters:
criticality
- The level of importance assigned to the resources associated with the finding.A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
criticality
The level of importance assigned to the resources associated with the finding.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
This is a convenience method that creates an instance of theNumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocriticality(List<NumberFilter>)
.- Parameters:
criticality
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
title
A finding's title.
- Parameters:
title
- A finding's title.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
A finding's title.
- Parameters:
title
- A finding's title.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
title
A finding's title.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totitle(List<StringFilter>)
.- Parameters:
title
- 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:
-
description
A finding's description.
- Parameters:
description
- A finding's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A finding's description.
- Parameters:
description
- A finding's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A finding's description.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todescription(List<StringFilter>)
.- Parameters:
description
- 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:
-
recommendationText
The recommendation of what to do about the issue described in a finding.
- Parameters:
recommendationText
- The recommendation of what to do about the issue described in a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendationText
The recommendation of what to do about the issue described in a finding.
- Parameters:
recommendationText
- The recommendation of what to do about the issue described in a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendationText
AwsSecurityFindingFilters.Builder recommendationText(Consumer<StringFilter.Builder>... recommendationText) The recommendation of what to do about the issue described in a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torecommendationText(List<StringFilter>)
.- Parameters:
recommendationText
- 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:
-
sourceUrl
A URL that links to a page about the current finding in the security findings provider's solution.
- Parameters:
sourceUrl
- A URL that links to a page about the current finding in the security findings provider's solution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceUrl
A URL that links to a page about the current finding in the security findings provider's solution.
- Parameters:
sourceUrl
- A URL that links to a page about the current finding in the security findings provider's solution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceUrl
A URL that links to a page about the current finding in the security findings provider's solution.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosourceUrl(List<StringFilter>)
.- Parameters:
sourceUrl
- 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:
-
productFields
A data type where security findings providers can include additional solution-specific details that aren't part of the defined
AwsSecurityFinding
format.- Parameters:
productFields
- A data type where security findings providers can include additional solution-specific details that aren't part of the definedAwsSecurityFinding
format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productFields
A data type where security findings providers can include additional solution-specific details that aren't part of the defined
AwsSecurityFinding
format.- Parameters:
productFields
- A data type where security findings providers can include additional solution-specific details that aren't part of the definedAwsSecurityFinding
format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productFields
A data type where security findings providers can include additional solution-specific details that aren't part of the defined
This is a convenience method that creates an instance of theAwsSecurityFinding
format.MapFilter.Builder
avoiding the need to create one manually viaMapFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproductFields(List<MapFilter>)
.- Parameters:
productFields
- a consumer that will call methods onMapFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
productName
The name of the solution (product) that generates findings.
- Parameters:
productName
- The name of the solution (product) that generates findings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productName
The name of the solution (product) that generates findings.
- Parameters:
productName
- The name of the solution (product) that generates findings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productName
The name of the solution (product) that generates findings.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproductName(List<StringFilter>)
.- Parameters:
productName
- 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:
-
companyName
The name of the findings provider (company) that owns the solution (product) that generates findings.
- Parameters:
companyName
- The name of the findings provider (company) that owns the solution (product) that generates findings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
companyName
The name of the findings provider (company) that owns the solution (product) that generates findings.
- Parameters:
companyName
- The name of the findings provider (company) that owns the solution (product) that generates findings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
companyName
The name of the findings provider (company) that owns the solution (product) that generates findings.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocompanyName(List<StringFilter>)
.- Parameters:
companyName
- 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:
-
userDefinedFields
A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
- Parameters:
userDefinedFields
- A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userDefinedFields
A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
- Parameters:
userDefinedFields
- A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userDefinedFields
AwsSecurityFindingFilters.Builder userDefinedFields(Consumer<MapFilter.Builder>... userDefinedFields) A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
This is a convenience method that creates an instance of theMapFilter.Builder
avoiding the need to create one manually viaMapFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touserDefinedFields(List<MapFilter>)
.- Parameters:
userDefinedFields
- a consumer that will call methods onMapFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
malwareName
The name of the malware that was observed.
- Parameters:
malwareName
- The name of the malware that was observed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareName
The name of the malware that was observed.
- Parameters:
malwareName
- The name of the malware that was observed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareName
The name of the malware that was observed.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomalwareName(List<StringFilter>)
.- Parameters:
malwareName
- 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:
-
malwareType
The type of the malware that was observed.
- Parameters:
malwareType
- The type of the malware that was observed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareType
The type of the malware that was observed.
- Parameters:
malwareType
- The type of the malware that was observed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareType
The type of the malware that was observed.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomalwareType(List<StringFilter>)
.- Parameters:
malwareType
- 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:
-
malwarePath
The filesystem path of the malware that was observed.
- Parameters:
malwarePath
- The filesystem path of the malware that was observed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwarePath
The filesystem path of the malware that was observed.
- Parameters:
malwarePath
- The filesystem path of the malware that was observed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwarePath
The filesystem path of the malware that was observed.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomalwarePath(List<StringFilter>)
.- Parameters:
malwarePath
- 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:
-
malwareState
The state of the malware that was observed.
- Parameters:
malwareState
- The state of the malware that was observed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareState
The state of the malware that was observed.
- Parameters:
malwareState
- The state of the malware that was observed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareState
The state of the malware that was observed.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomalwareState(List<StringFilter>)
.- Parameters:
malwareState
- 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:
-
networkDirection
Indicates the direction of network traffic associated with a finding.
- Parameters:
networkDirection
- Indicates the direction of network traffic associated with a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDirection
Indicates the direction of network traffic associated with a finding.
- Parameters:
networkDirection
- Indicates the direction of network traffic associated with a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDirection
AwsSecurityFindingFilters.Builder networkDirection(Consumer<StringFilter.Builder>... networkDirection) Indicates the direction of network traffic associated with a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkDirection(List<StringFilter>)
.- Parameters:
networkDirection
- 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:
-
networkProtocol
The protocol of network-related information about a finding.
- Parameters:
networkProtocol
- The protocol of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkProtocol
The protocol of network-related information about a finding.
- Parameters:
networkProtocol
- The protocol of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkProtocol
AwsSecurityFindingFilters.Builder networkProtocol(Consumer<StringFilter.Builder>... networkProtocol) The protocol of network-related information about a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkProtocol(List<StringFilter>)
.- Parameters:
networkProtocol
- 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:
-
networkSourceIpV4
The source IPv4 address of network-related information about a finding.
- Parameters:
networkSourceIpV4
- The source IPv4 address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourceIpV4
The source IPv4 address of network-related information about a finding.
- Parameters:
networkSourceIpV4
- The source IPv4 address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourceIpV4
AwsSecurityFindingFilters.Builder networkSourceIpV4(Consumer<IpFilter.Builder>... networkSourceIpV4) The source IPv4 address of network-related information about a finding.
This is a convenience method that creates an instance of theIpFilter.Builder
avoiding the need to create one manually viaIpFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkSourceIpV4(List<IpFilter>)
.- Parameters:
networkSourceIpV4
- a consumer that will call methods onIpFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkSourceIpV6
The source IPv6 address of network-related information about a finding.
- Parameters:
networkSourceIpV6
- The source IPv6 address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourceIpV6
The source IPv6 address of network-related information about a finding.
- Parameters:
networkSourceIpV6
- The source IPv6 address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourceIpV6
AwsSecurityFindingFilters.Builder networkSourceIpV6(Consumer<IpFilter.Builder>... networkSourceIpV6) The source IPv6 address of network-related information about a finding.
This is a convenience method that creates an instance of theIpFilter.Builder
avoiding the need to create one manually viaIpFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkSourceIpV6(List<IpFilter>)
.- Parameters:
networkSourceIpV6
- a consumer that will call methods onIpFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkSourcePort
The source port of network-related information about a finding.
- Parameters:
networkSourcePort
- The source port of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourcePort
The source port of network-related information about a finding.
- Parameters:
networkSourcePort
- The source port of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourcePort
AwsSecurityFindingFilters.Builder networkSourcePort(Consumer<NumberFilter.Builder>... networkSourcePort) The source port of network-related information about a finding.
This is a convenience method that creates an instance of theNumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkSourcePort(List<NumberFilter>)
.- Parameters:
networkSourcePort
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkSourceDomain
The source domain of network-related information about a finding.
- Parameters:
networkSourceDomain
- The source domain of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourceDomain
The source domain of network-related information about a finding.
- Parameters:
networkSourceDomain
- The source domain of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourceDomain
AwsSecurityFindingFilters.Builder networkSourceDomain(Consumer<StringFilter.Builder>... networkSourceDomain) The source domain of network-related information about a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkSourceDomain(List<StringFilter>)
.- Parameters:
networkSourceDomain
- 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:
-
networkSourceMac
The source media access control (MAC) address of network-related information about a finding.
- Parameters:
networkSourceMac
- The source media access control (MAC) address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourceMac
The source media access control (MAC) address of network-related information about a finding.
- Parameters:
networkSourceMac
- The source media access control (MAC) address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSourceMac
AwsSecurityFindingFilters.Builder networkSourceMac(Consumer<StringFilter.Builder>... networkSourceMac) The source media access control (MAC) address of network-related information about a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkSourceMac(List<StringFilter>)
.- Parameters:
networkSourceMac
- 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:
-
networkDestinationIpV4
AwsSecurityFindingFilters.Builder networkDestinationIpV4(Collection<IpFilter> networkDestinationIpV4) The destination IPv4 address of network-related information about a finding.
- Parameters:
networkDestinationIpV4
- The destination IPv4 address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDestinationIpV4
The destination IPv4 address of network-related information about a finding.
- Parameters:
networkDestinationIpV4
- The destination IPv4 address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDestinationIpV4
AwsSecurityFindingFilters.Builder networkDestinationIpV4(Consumer<IpFilter.Builder>... networkDestinationIpV4) The destination IPv4 address of network-related information about a finding.
This is a convenience method that creates an instance of theIpFilter.Builder
avoiding the need to create one manually viaIpFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkDestinationIpV4(List<IpFilter>)
.- Parameters:
networkDestinationIpV4
- a consumer that will call methods onIpFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkDestinationIpV6
AwsSecurityFindingFilters.Builder networkDestinationIpV6(Collection<IpFilter> networkDestinationIpV6) The destination IPv6 address of network-related information about a finding.
- Parameters:
networkDestinationIpV6
- The destination IPv6 address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDestinationIpV6
The destination IPv6 address of network-related information about a finding.
- Parameters:
networkDestinationIpV6
- The destination IPv6 address of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDestinationIpV6
AwsSecurityFindingFilters.Builder networkDestinationIpV6(Consumer<IpFilter.Builder>... networkDestinationIpV6) The destination IPv6 address of network-related information about a finding.
This is a convenience method that creates an instance of theIpFilter.Builder
avoiding the need to create one manually viaIpFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkDestinationIpV6(List<IpFilter>)
.- Parameters:
networkDestinationIpV6
- a consumer that will call methods onIpFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkDestinationPort
AwsSecurityFindingFilters.Builder networkDestinationPort(Collection<NumberFilter> networkDestinationPort) The destination port of network-related information about a finding.
- Parameters:
networkDestinationPort
- The destination port of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDestinationPort
The destination port of network-related information about a finding.
- Parameters:
networkDestinationPort
- The destination port of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDestinationPort
AwsSecurityFindingFilters.Builder networkDestinationPort(Consumer<NumberFilter.Builder>... networkDestinationPort) The destination port of network-related information about a finding.
This is a convenience method that creates an instance of theNumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkDestinationPort(List<NumberFilter>)
.- Parameters:
networkDestinationPort
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkDestinationDomain
AwsSecurityFindingFilters.Builder networkDestinationDomain(Collection<StringFilter> networkDestinationDomain) The destination domain of network-related information about a finding.
- Parameters:
networkDestinationDomain
- The destination domain of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDestinationDomain
AwsSecurityFindingFilters.Builder networkDestinationDomain(StringFilter... networkDestinationDomain) The destination domain of network-related information about a finding.
- Parameters:
networkDestinationDomain
- The destination domain of network-related information about a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkDestinationDomain
AwsSecurityFindingFilters.Builder networkDestinationDomain(Consumer<StringFilter.Builder>... networkDestinationDomain) The destination domain of network-related information about a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkDestinationDomain(List<StringFilter>)
.- Parameters:
networkDestinationDomain
- 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:
-
processName
The name of the process.
- Parameters:
processName
- The name of the process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processName
The name of the process.
- Parameters:
processName
- The name of the process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processName
The name of the process.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessName(List<StringFilter>)
.- Parameters:
processName
- 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:
-
processPath
The path to the process executable.
- Parameters:
processPath
- The path to the process executable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processPath
The path to the process executable.
- Parameters:
processPath
- The path to the process executable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processPath
The path to the process executable.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessPath(List<StringFilter>)
.- Parameters:
processPath
- 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:
-
processPid
The process ID.
- Parameters:
processPid
- The process ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processPid
The process ID.
- Parameters:
processPid
- The process ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processPid
The process ID.
This is a convenience method that creates an instance of theNumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessPid(List<NumberFilter>)
.- Parameters:
processPid
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
processParentPid
The parent process ID. This field accepts positive integers between
O
and2147483647
.- Parameters:
processParentPid
- The parent process ID. This field accepts positive integers betweenO
and2147483647
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processParentPid
The parent process ID. This field accepts positive integers between
O
and2147483647
.- Parameters:
processParentPid
- The parent process ID. This field accepts positive integers betweenO
and2147483647
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processParentPid
AwsSecurityFindingFilters.Builder processParentPid(Consumer<NumberFilter.Builder>... processParentPid) The parent process ID. This field accepts positive integers between
This is a convenience method that creates an instance of theO
and2147483647
.NumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessParentPid(List<NumberFilter>)
.- Parameters:
processParentPid
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
processLaunchedAt
A timestamp that identifies when the process was launched.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
processLaunchedAt
- A timestamp that identifies when the process was launched.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
processLaunchedAt
A timestamp that identifies when the process was launched.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
processLaunchedAt
- A timestamp that identifies when the process was launched.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
processLaunchedAt
AwsSecurityFindingFilters.Builder processLaunchedAt(Consumer<DateFilter.Builder>... processLaunchedAt) A timestamp that identifies when the process was launched.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
DateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessLaunchedAt(List<DateFilter>)
.- Parameters:
processLaunchedAt
- 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:
-
-
processTerminatedAt
A timestamp that identifies when the process was terminated.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
processTerminatedAt
- A timestamp that identifies when the process was terminated.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
processTerminatedAt
A timestamp that identifies when the process was terminated.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
processTerminatedAt
- A timestamp that identifies when the process was terminated.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
processTerminatedAt
AwsSecurityFindingFilters.Builder processTerminatedAt(Consumer<DateFilter.Builder>... processTerminatedAt) A timestamp that identifies when the process was terminated.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
DateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessTerminatedAt(List<DateFilter>)
.- Parameters:
processTerminatedAt
- 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:
-
-
threatIntelIndicatorType
AwsSecurityFindingFilters.Builder threatIntelIndicatorType(Collection<StringFilter> threatIntelIndicatorType) The type of a threat intelligence indicator.
- Parameters:
threatIntelIndicatorType
- The type of a threat intelligence indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorType
AwsSecurityFindingFilters.Builder threatIntelIndicatorType(StringFilter... threatIntelIndicatorType) The type of a threat intelligence indicator.
- Parameters:
threatIntelIndicatorType
- The type of a threat intelligence indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorType
AwsSecurityFindingFilters.Builder threatIntelIndicatorType(Consumer<StringFilter.Builder>... threatIntelIndicatorType) The type of a threat intelligence indicator.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tothreatIntelIndicatorType(List<StringFilter>)
.- Parameters:
threatIntelIndicatorType
- 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:
-
threatIntelIndicatorValue
AwsSecurityFindingFilters.Builder threatIntelIndicatorValue(Collection<StringFilter> threatIntelIndicatorValue) The value of a threat intelligence indicator.
- Parameters:
threatIntelIndicatorValue
- The value of a threat intelligence indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorValue
AwsSecurityFindingFilters.Builder threatIntelIndicatorValue(StringFilter... threatIntelIndicatorValue) The value of a threat intelligence indicator.
- Parameters:
threatIntelIndicatorValue
- The value of a threat intelligence indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorValue
AwsSecurityFindingFilters.Builder threatIntelIndicatorValue(Consumer<StringFilter.Builder>... threatIntelIndicatorValue) The value of a threat intelligence indicator.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tothreatIntelIndicatorValue(List<StringFilter>)
.- Parameters:
threatIntelIndicatorValue
- 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:
-
threatIntelIndicatorCategory
AwsSecurityFindingFilters.Builder threatIntelIndicatorCategory(Collection<StringFilter> threatIntelIndicatorCategory) The category of a threat intelligence indicator.
- Parameters:
threatIntelIndicatorCategory
- The category of a threat intelligence indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorCategory
AwsSecurityFindingFilters.Builder threatIntelIndicatorCategory(StringFilter... threatIntelIndicatorCategory) The category of a threat intelligence indicator.
- Parameters:
threatIntelIndicatorCategory
- The category of a threat intelligence indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorCategory
AwsSecurityFindingFilters.Builder threatIntelIndicatorCategory(Consumer<StringFilter.Builder>... threatIntelIndicatorCategory) The category of a threat intelligence indicator.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tothreatIntelIndicatorCategory(List<StringFilter>)
.- Parameters:
threatIntelIndicatorCategory
- 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:
-
threatIntelIndicatorLastObservedAt
AwsSecurityFindingFilters.Builder threatIntelIndicatorLastObservedAt(Collection<DateFilter> threatIntelIndicatorLastObservedAt) A timestamp that identifies the last observation of a threat intelligence indicator.
- Parameters:
threatIntelIndicatorLastObservedAt
- A timestamp that identifies the last observation of a threat intelligence indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorLastObservedAt
AwsSecurityFindingFilters.Builder threatIntelIndicatorLastObservedAt(DateFilter... threatIntelIndicatorLastObservedAt) A timestamp that identifies the last observation of a threat intelligence indicator.
- Parameters:
threatIntelIndicatorLastObservedAt
- A timestamp that identifies the last observation of a threat intelligence indicator.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorLastObservedAt
AwsSecurityFindingFilters.Builder threatIntelIndicatorLastObservedAt(Consumer<DateFilter.Builder>... threatIntelIndicatorLastObservedAt) A timestamp that identifies the last observation of a threat intelligence indicator.
This is a convenience method that creates an instance of theDateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tothreatIntelIndicatorLastObservedAt(List<DateFilter>)
.- Parameters:
threatIntelIndicatorLastObservedAt
- 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:
-
threatIntelIndicatorSource
AwsSecurityFindingFilters.Builder threatIntelIndicatorSource(Collection<StringFilter> threatIntelIndicatorSource) The source of the threat intelligence.
- Parameters:
threatIntelIndicatorSource
- The source of the threat intelligence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorSource
AwsSecurityFindingFilters.Builder threatIntelIndicatorSource(StringFilter... threatIntelIndicatorSource) The source of the threat intelligence.
- Parameters:
threatIntelIndicatorSource
- The source of the threat intelligence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorSource
AwsSecurityFindingFilters.Builder threatIntelIndicatorSource(Consumer<StringFilter.Builder>... threatIntelIndicatorSource) The source of the threat intelligence.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tothreatIntelIndicatorSource(List<StringFilter>)
.- Parameters:
threatIntelIndicatorSource
- 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:
-
threatIntelIndicatorSourceUrl
AwsSecurityFindingFilters.Builder threatIntelIndicatorSourceUrl(Collection<StringFilter> threatIntelIndicatorSourceUrl) The URL for more details from the source of the threat intelligence.
- Parameters:
threatIntelIndicatorSourceUrl
- The URL for more details from the source of the threat intelligence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorSourceUrl
AwsSecurityFindingFilters.Builder threatIntelIndicatorSourceUrl(StringFilter... threatIntelIndicatorSourceUrl) The URL for more details from the source of the threat intelligence.
- Parameters:
threatIntelIndicatorSourceUrl
- The URL for more details from the source of the threat intelligence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
threatIntelIndicatorSourceUrl
AwsSecurityFindingFilters.Builder threatIntelIndicatorSourceUrl(Consumer<StringFilter.Builder>... threatIntelIndicatorSourceUrl) The URL for more details from the source of the threat intelligence.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tothreatIntelIndicatorSourceUrl(List<StringFilter>)
.- Parameters:
threatIntelIndicatorSourceUrl
- 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:
-
resourceType
Specifies the type of the resource that details are provided for.
- Parameters:
resourceType
- Specifies the type of the resource that details are provided for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
Specifies the type of the resource that details are provided for.
- Parameters:
resourceType
- Specifies the type of the resource that details are provided for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
Specifies the type of the resource that details are provided for.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceType(List<StringFilter>)
.- Parameters:
resourceType
- 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:
-
resourceId
The canonical identifier for the given resource type.
- Parameters:
resourceId
- The canonical identifier for the given resource type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The canonical identifier for the given resource type.
- Parameters:
resourceId
- The canonical identifier for the given resource type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The canonical identifier for the given resource type.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceId(List<StringFilter>)
.- Parameters:
resourceId
- 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:
-
resourcePartition
The canonical Amazon Web Services partition name that the Region is assigned to.
- Parameters:
resourcePartition
- The canonical Amazon Web Services partition name that the Region is assigned to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourcePartition
The canonical Amazon Web Services partition name that the Region is assigned to.
- Parameters:
resourcePartition
- The canonical Amazon Web Services partition name that the Region is assigned to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourcePartition
AwsSecurityFindingFilters.Builder resourcePartition(Consumer<StringFilter.Builder>... resourcePartition) The canonical Amazon Web Services partition name that the Region is assigned to.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourcePartition(List<StringFilter>)
.- Parameters:
resourcePartition
- 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:
-
resourceRegion
The canonical Amazon Web Services external Region name where this resource is located.
- Parameters:
resourceRegion
- The canonical Amazon Web Services external Region name where this resource is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceRegion
The canonical Amazon Web Services external Region name where this resource is located.
- Parameters:
resourceRegion
- The canonical Amazon Web Services external Region name where this resource is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceRegion
The canonical Amazon Web Services external Region name where this resource is located.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceRegion(List<StringFilter>)
.- Parameters:
resourceRegion
- 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:
-
resourceTags
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
- Parameters:
resourceTags
- A list of Amazon Web Services tags associated with a resource at the time the finding was processed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTags
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
- Parameters:
resourceTags
- A list of Amazon Web Services tags associated with a resource at the time the finding was processed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceTags
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
This is a convenience method that creates an instance of theMapFilter.Builder
avoiding the need to create one manually viaMapFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceTags(List<MapFilter>)
.- Parameters:
resourceTags
- a consumer that will call methods onMapFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceAwsEc2InstanceType
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceType(Collection<StringFilter> resourceAwsEc2InstanceType) The instance type of the instance.
- Parameters:
resourceAwsEc2InstanceType
- The instance type of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceType
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceType(StringFilter... resourceAwsEc2InstanceType) The instance type of the instance.
- Parameters:
resourceAwsEc2InstanceType
- The instance type of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceType
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceType(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceType) The instance type of the instance.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsEc2InstanceType(List<StringFilter>)
.- Parameters:
resourceAwsEc2InstanceType
- 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:
-
resourceAwsEc2InstanceImageId
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceImageId(Collection<StringFilter> resourceAwsEc2InstanceImageId) The Amazon Machine Image (AMI) ID of the instance.
- Parameters:
resourceAwsEc2InstanceImageId
- The Amazon Machine Image (AMI) ID of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceImageId
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceImageId(StringFilter... resourceAwsEc2InstanceImageId) The Amazon Machine Image (AMI) ID of the instance.
- Parameters:
resourceAwsEc2InstanceImageId
- The Amazon Machine Image (AMI) ID of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceImageId
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceImageId(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceImageId) The Amazon Machine Image (AMI) ID of the instance.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsEc2InstanceImageId(List<StringFilter>)
.- Parameters:
resourceAwsEc2InstanceImageId
- 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:
-
resourceAwsEc2InstanceIpV4Addresses
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceIpV4Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV4Addresses) The IPv4 addresses associated with the instance.
- Parameters:
resourceAwsEc2InstanceIpV4Addresses
- The IPv4 addresses associated with the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceIpV4Addresses
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceIpV4Addresses(IpFilter... resourceAwsEc2InstanceIpV4Addresses) The IPv4 addresses associated with the instance.
- Parameters:
resourceAwsEc2InstanceIpV4Addresses
- The IPv4 addresses associated with the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceIpV4Addresses
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceIpV4Addresses(Consumer<IpFilter.Builder>... resourceAwsEc2InstanceIpV4Addresses) The IPv4 addresses associated with the instance.
This is a convenience method that creates an instance of theIpFilter.Builder
avoiding the need to create one manually viaIpFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsEc2InstanceIpV4Addresses(List<IpFilter>)
.- Parameters:
resourceAwsEc2InstanceIpV4Addresses
- a consumer that will call methods onIpFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceAwsEc2InstanceIpV6Addresses
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceIpV6Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV6Addresses) The IPv6 addresses associated with the instance.
- Parameters:
resourceAwsEc2InstanceIpV6Addresses
- The IPv6 addresses associated with the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceIpV6Addresses
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceIpV6Addresses(IpFilter... resourceAwsEc2InstanceIpV6Addresses) The IPv6 addresses associated with the instance.
- Parameters:
resourceAwsEc2InstanceIpV6Addresses
- The IPv6 addresses associated with the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceIpV6Addresses
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceIpV6Addresses(Consumer<IpFilter.Builder>... resourceAwsEc2InstanceIpV6Addresses) The IPv6 addresses associated with the instance.
This is a convenience method that creates an instance of theIpFilter.Builder
avoiding the need to create one manually viaIpFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsEc2InstanceIpV6Addresses(List<IpFilter>)
.- Parameters:
resourceAwsEc2InstanceIpV6Addresses
- a consumer that will call methods onIpFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceAwsEc2InstanceKeyName
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceKeyName(Collection<StringFilter> resourceAwsEc2InstanceKeyName) The key name associated with the instance.
- Parameters:
resourceAwsEc2InstanceKeyName
- The key name associated with the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceKeyName
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceKeyName(StringFilter... resourceAwsEc2InstanceKeyName) The key name associated with the instance.
- Parameters:
resourceAwsEc2InstanceKeyName
- The key name associated with the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceKeyName
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceKeyName(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceKeyName) The key name associated with the instance.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsEc2InstanceKeyName(List<StringFilter>)
.- Parameters:
resourceAwsEc2InstanceKeyName
- 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:
-
resourceAwsEc2InstanceIamInstanceProfileArn
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceIamInstanceProfileArn(Collection<StringFilter> resourceAwsEc2InstanceIamInstanceProfileArn) The IAM profile ARN of the instance.
- Parameters:
resourceAwsEc2InstanceIamInstanceProfileArn
- The IAM profile ARN of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceIamInstanceProfileArn
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceIamInstanceProfileArn(StringFilter... resourceAwsEc2InstanceIamInstanceProfileArn) The IAM profile ARN of the instance.
- Parameters:
resourceAwsEc2InstanceIamInstanceProfileArn
- The IAM profile ARN of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceIamInstanceProfileArn
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceIamInstanceProfileArn(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceIamInstanceProfileArn) The IAM profile ARN of the instance.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsEc2InstanceIamInstanceProfileArn(List<StringFilter>)
.- Parameters:
resourceAwsEc2InstanceIamInstanceProfileArn
- 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:
-
resourceAwsEc2InstanceVpcId
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceVpcId(Collection<StringFilter> resourceAwsEc2InstanceVpcId) The identifier of the VPC that the instance was launched in.
- Parameters:
resourceAwsEc2InstanceVpcId
- The identifier of the VPC that the instance was launched in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceVpcId
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceVpcId(StringFilter... resourceAwsEc2InstanceVpcId) The identifier of the VPC that the instance was launched in.
- Parameters:
resourceAwsEc2InstanceVpcId
- The identifier of the VPC that the instance was launched in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceVpcId
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceVpcId(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceVpcId) The identifier of the VPC that the instance was launched in.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsEc2InstanceVpcId(List<StringFilter>)
.- Parameters:
resourceAwsEc2InstanceVpcId
- 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:
-
resourceAwsEc2InstanceSubnetId
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceSubnetId(Collection<StringFilter> resourceAwsEc2InstanceSubnetId) The identifier of the subnet that the instance was launched in.
- Parameters:
resourceAwsEc2InstanceSubnetId
- The identifier of the subnet that the instance was launched in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceSubnetId
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceSubnetId(StringFilter... resourceAwsEc2InstanceSubnetId) The identifier of the subnet that the instance was launched in.
- Parameters:
resourceAwsEc2InstanceSubnetId
- The identifier of the subnet that the instance was launched in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceSubnetId
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceSubnetId(Consumer<StringFilter.Builder>... resourceAwsEc2InstanceSubnetId) The identifier of the subnet that the instance was launched in.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsEc2InstanceSubnetId(List<StringFilter>)
.- Parameters:
resourceAwsEc2InstanceSubnetId
- 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:
-
resourceAwsEc2InstanceLaunchedAt
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceLaunchedAt(Collection<DateFilter> resourceAwsEc2InstanceLaunchedAt) The date and time the instance was launched.
- Parameters:
resourceAwsEc2InstanceLaunchedAt
- The date and time the instance was launched.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceLaunchedAt
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceLaunchedAt(DateFilter... resourceAwsEc2InstanceLaunchedAt) The date and time the instance was launched.
- Parameters:
resourceAwsEc2InstanceLaunchedAt
- The date and time the instance was launched.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsEc2InstanceLaunchedAt
AwsSecurityFindingFilters.Builder resourceAwsEc2InstanceLaunchedAt(Consumer<DateFilter.Builder>... resourceAwsEc2InstanceLaunchedAt) The date and time the instance was launched.
This is a convenience method that creates an instance of theDateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsEc2InstanceLaunchedAt(List<DateFilter>)
.- Parameters:
resourceAwsEc2InstanceLaunchedAt
- 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:
-
resourceAwsS3BucketOwnerId
AwsSecurityFindingFilters.Builder resourceAwsS3BucketOwnerId(Collection<StringFilter> resourceAwsS3BucketOwnerId) The canonical user ID of the owner of the S3 bucket.
- Parameters:
resourceAwsS3BucketOwnerId
- The canonical user ID of the owner of the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsS3BucketOwnerId
AwsSecurityFindingFilters.Builder resourceAwsS3BucketOwnerId(StringFilter... resourceAwsS3BucketOwnerId) The canonical user ID of the owner of the S3 bucket.
- Parameters:
resourceAwsS3BucketOwnerId
- The canonical user ID of the owner of the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsS3BucketOwnerId
AwsSecurityFindingFilters.Builder resourceAwsS3BucketOwnerId(Consumer<StringFilter.Builder>... resourceAwsS3BucketOwnerId) The canonical user ID of the owner of the S3 bucket.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsS3BucketOwnerId(List<StringFilter>)
.- Parameters:
resourceAwsS3BucketOwnerId
- 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:
-
resourceAwsS3BucketOwnerName
AwsSecurityFindingFilters.Builder resourceAwsS3BucketOwnerName(Collection<StringFilter> resourceAwsS3BucketOwnerName) The display name of the owner of the S3 bucket.
- Parameters:
resourceAwsS3BucketOwnerName
- The display name of the owner of the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsS3BucketOwnerName
AwsSecurityFindingFilters.Builder resourceAwsS3BucketOwnerName(StringFilter... resourceAwsS3BucketOwnerName) The display name of the owner of the S3 bucket.
- Parameters:
resourceAwsS3BucketOwnerName
- The display name of the owner of the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsS3BucketOwnerName
AwsSecurityFindingFilters.Builder resourceAwsS3BucketOwnerName(Consumer<StringFilter.Builder>... resourceAwsS3BucketOwnerName) The display name of the owner of the S3 bucket.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsS3BucketOwnerName(List<StringFilter>)
.- Parameters:
resourceAwsS3BucketOwnerName
- 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:
-
resourceAwsIamAccessKeyUserName
@Deprecated AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyUserName(Collection<StringFilter> resourceAwsIamAccessKeyUserName) Deprecated.This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName.The user associated with the IAM access key related to a finding.
- Parameters:
resourceAwsIamAccessKeyUserName
- The user associated with the IAM access key related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamAccessKeyUserName
@Deprecated AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyUserName(StringFilter... resourceAwsIamAccessKeyUserName) Deprecated.This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName.The user associated with the IAM access key related to a finding.
- Parameters:
resourceAwsIamAccessKeyUserName
- The user associated with the IAM access key related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamAccessKeyUserName
@Deprecated AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyUserName(Consumer<StringFilter.Builder>... resourceAwsIamAccessKeyUserName) Deprecated.This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName.The user associated with the IAM access key related to a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsIamAccessKeyUserName(List<StringFilter>)
.- Parameters:
resourceAwsIamAccessKeyUserName
- 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:
-
resourceAwsIamAccessKeyPrincipalName
AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyPrincipalName(Collection<StringFilter> resourceAwsIamAccessKeyPrincipalName) The name of the principal that is associated with an IAM access key.
- Parameters:
resourceAwsIamAccessKeyPrincipalName
- The name of the principal that is associated with an IAM access key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamAccessKeyPrincipalName
AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyPrincipalName(StringFilter... resourceAwsIamAccessKeyPrincipalName) The name of the principal that is associated with an IAM access key.
- Parameters:
resourceAwsIamAccessKeyPrincipalName
- The name of the principal that is associated with an IAM access key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamAccessKeyPrincipalName
AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyPrincipalName(Consumer<StringFilter.Builder>... resourceAwsIamAccessKeyPrincipalName) The name of the principal that is associated with an IAM access key.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsIamAccessKeyPrincipalName(List<StringFilter>)
.- Parameters:
resourceAwsIamAccessKeyPrincipalName
- 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:
-
resourceAwsIamAccessKeyStatus
AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyStatus(Collection<StringFilter> resourceAwsIamAccessKeyStatus) The status of the IAM access key related to a finding.
- Parameters:
resourceAwsIamAccessKeyStatus
- The status of the IAM access key related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamAccessKeyStatus
AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyStatus(StringFilter... resourceAwsIamAccessKeyStatus) The status of the IAM access key related to a finding.
- Parameters:
resourceAwsIamAccessKeyStatus
- The status of the IAM access key related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamAccessKeyStatus
AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyStatus(Consumer<StringFilter.Builder>... resourceAwsIamAccessKeyStatus) The status of the IAM access key related to a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsIamAccessKeyStatus(List<StringFilter>)
.- Parameters:
resourceAwsIamAccessKeyStatus
- 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:
-
resourceAwsIamAccessKeyCreatedAt
AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyCreatedAt(Collection<DateFilter> resourceAwsIamAccessKeyCreatedAt) The creation date/time of the IAM access key related to a finding.
- Parameters:
resourceAwsIamAccessKeyCreatedAt
- The creation date/time of the IAM access key related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamAccessKeyCreatedAt
AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyCreatedAt(DateFilter... resourceAwsIamAccessKeyCreatedAt) The creation date/time of the IAM access key related to a finding.
- Parameters:
resourceAwsIamAccessKeyCreatedAt
- The creation date/time of the IAM access key related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamAccessKeyCreatedAt
AwsSecurityFindingFilters.Builder resourceAwsIamAccessKeyCreatedAt(Consumer<DateFilter.Builder>... resourceAwsIamAccessKeyCreatedAt) The creation date/time of the IAM access key related to a finding.
This is a convenience method that creates an instance of theDateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsIamAccessKeyCreatedAt(List<DateFilter>)
.- Parameters:
resourceAwsIamAccessKeyCreatedAt
- 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:
-
resourceAwsIamUserUserName
AwsSecurityFindingFilters.Builder resourceAwsIamUserUserName(Collection<StringFilter> resourceAwsIamUserUserName) The name of an IAM user.
- Parameters:
resourceAwsIamUserUserName
- The name of an IAM user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamUserUserName
AwsSecurityFindingFilters.Builder resourceAwsIamUserUserName(StringFilter... resourceAwsIamUserUserName) The name of an IAM user.
- Parameters:
resourceAwsIamUserUserName
- The name of an IAM user.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceAwsIamUserUserName
AwsSecurityFindingFilters.Builder resourceAwsIamUserUserName(Consumer<StringFilter.Builder>... resourceAwsIamUserUserName) The name of an IAM user.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceAwsIamUserUserName(List<StringFilter>)
.- Parameters:
resourceAwsIamUserUserName
- 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:
-
resourceContainerName
AwsSecurityFindingFilters.Builder resourceContainerName(Collection<StringFilter> resourceContainerName) The name of the container related to a finding.
- Parameters:
resourceContainerName
- The name of the container related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceContainerName
The name of the container related to a finding.
- Parameters:
resourceContainerName
- The name of the container related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceContainerName
AwsSecurityFindingFilters.Builder resourceContainerName(Consumer<StringFilter.Builder>... resourceContainerName) The name of the container related to a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceContainerName(List<StringFilter>)
.- Parameters:
resourceContainerName
- 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:
-
resourceContainerImageId
AwsSecurityFindingFilters.Builder resourceContainerImageId(Collection<StringFilter> resourceContainerImageId) The identifier of the image related to a finding.
- Parameters:
resourceContainerImageId
- The identifier of the image related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceContainerImageId
AwsSecurityFindingFilters.Builder resourceContainerImageId(StringFilter... resourceContainerImageId) The identifier of the image related to a finding.
- Parameters:
resourceContainerImageId
- The identifier of the image related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceContainerImageId
AwsSecurityFindingFilters.Builder resourceContainerImageId(Consumer<StringFilter.Builder>... resourceContainerImageId) The identifier of the image related to a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceContainerImageId(List<StringFilter>)
.- Parameters:
resourceContainerImageId
- 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:
-
resourceContainerImageName
AwsSecurityFindingFilters.Builder resourceContainerImageName(Collection<StringFilter> resourceContainerImageName) The name of the image related to a finding.
- Parameters:
resourceContainerImageName
- The name of the image related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceContainerImageName
AwsSecurityFindingFilters.Builder resourceContainerImageName(StringFilter... resourceContainerImageName) The name of the image related to a finding.
- Parameters:
resourceContainerImageName
- The name of the image related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceContainerImageName
AwsSecurityFindingFilters.Builder resourceContainerImageName(Consumer<StringFilter.Builder>... resourceContainerImageName) The name of the image related to a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceContainerImageName(List<StringFilter>)
.- Parameters:
resourceContainerImageName
- 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:
-
resourceContainerLaunchedAt
AwsSecurityFindingFilters.Builder resourceContainerLaunchedAt(Collection<DateFilter> resourceContainerLaunchedAt) A timestamp that identifies when the container was started.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
resourceContainerLaunchedAt
- A timestamp that identifies when the container was started.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
resourceContainerLaunchedAt
AwsSecurityFindingFilters.Builder resourceContainerLaunchedAt(DateFilter... resourceContainerLaunchedAt) A timestamp that identifies when the container was started.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
- Parameters:
resourceContainerLaunchedAt
- A timestamp that identifies when the container was started.This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
resourceContainerLaunchedAt
AwsSecurityFindingFilters.Builder resourceContainerLaunchedAt(Consumer<DateFilter.Builder>... resourceContainerLaunchedAt) A timestamp that identifies when the container was started.
This field accepts only the specified formats. Timestamps can end with
Z
or("+" / "-") time-hour [":" time-minute]
. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ
(for example,2019-01-31T23:00:00Z
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ
(for example,2019-01-31T23:00:00.123456789Z
) -
YYYY-MM-DDTHH:MM:SS+HH:MM
(for example,2024-01-04T15:25:10+17:59
) -
YYYY-MM-DDTHH:MM:SS-HHMM
(for example,2024-01-04T15:25:10-1759
) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM
(for example,2024-01-04T15:25:10.123456789+17:59
)
DateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceContainerLaunchedAt(List<DateFilter>)
.- Parameters:
resourceContainerLaunchedAt
- 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:
-
-
resourceDetailsOther
The details of a resource that doesn't have a specific subfield for the resource type defined.
- Parameters:
resourceDetailsOther
- The details of a resource that doesn't have a specific subfield for the resource type defined.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceDetailsOther
The details of a resource that doesn't have a specific subfield for the resource type defined.
- Parameters:
resourceDetailsOther
- The details of a resource that doesn't have a specific subfield for the resource type defined.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceDetailsOther
AwsSecurityFindingFilters.Builder resourceDetailsOther(Consumer<MapFilter.Builder>... resourceDetailsOther) The details of a resource that doesn't have a specific subfield for the resource type defined.
This is a convenience method that creates an instance of theMapFilter.Builder
avoiding the need to create one manually viaMapFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceDetailsOther(List<MapFilter>)
.- Parameters:
resourceDetailsOther
- a consumer that will call methods onMapFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
complianceStatus
Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS Amazon Web Services Foundations. Contains security standard-related finding details.
- Parameters:
complianceStatus
- Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS Amazon Web Services Foundations. Contains security standard-related finding details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceStatus
Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS Amazon Web Services Foundations. Contains security standard-related finding details.
- Parameters:
complianceStatus
- Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS Amazon Web Services Foundations. Contains security standard-related finding details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceStatus
AwsSecurityFindingFilters.Builder complianceStatus(Consumer<StringFilter.Builder>... complianceStatus) Exclusive to findings that are generated as the result of a check run against a specific rule in a supported standard, such as CIS Amazon Web Services Foundations. Contains security standard-related finding details.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocomplianceStatus(List<StringFilter>)
.- Parameters:
complianceStatus
- 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:
-
verificationState
The veracity of a finding.
- Parameters:
verificationState
- The veracity of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verificationState
The veracity of a finding.
- Parameters:
verificationState
- The veracity of a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verificationState
AwsSecurityFindingFilters.Builder verificationState(Consumer<StringFilter.Builder>... verificationState) The veracity of a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toverificationState(List<StringFilter>)
.- Parameters:
verificationState
- 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:
-
workflowState
The workflow state of a finding.
Note that this field is deprecated. To search for a finding based on its workflow status, use
WorkflowStatus
.- Parameters:
workflowState
- The workflow state of a finding.Note that this field is deprecated. To search for a finding based on its workflow status, use
WorkflowStatus
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowState
The workflow state of a finding.
Note that this field is deprecated. To search for a finding based on its workflow status, use
WorkflowStatus
.- Parameters:
workflowState
- The workflow state of a finding.Note that this field is deprecated. To search for a finding based on its workflow status, use
WorkflowStatus
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowState
The workflow state of a finding.
Note that this field is deprecated. To search for a finding based on its workflow status, use
This is a convenience method that creates an instance of theWorkflowStatus
.StringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toworkflowState(List<StringFilter>)
.- Parameters:
workflowState
- 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:
-
workflowStatus
The status of the investigation into a finding. Allowed values are the following.
-
NEW
- The initial state of a finding, before it is reviewed.Security Hub also resets the workflow status from
NOTIFIED
orRESOLVED
toNEW
in the following cases:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
to eitherWARNING
,FAILED
, orNOT_AVAILABLE
.
-
-
NOTIFIED
- Indicates that the resource owner has been notified about the security issue. Used when the initial reviewer is not the resource owner, and needs intervention from the resource owner.If one of the following occurs, the workflow status is changed automatically from
NOTIFIED
toNEW
:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
-
-
SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.The workflow status of a
SUPPRESSED
finding does not change ifRecordState
changes fromARCHIVED
toACTIVE
. -
RESOLVED
- The finding was reviewed and remediated and is now considered resolved.The finding remains
RESOLVED
unless one of the following occurs:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
In those cases, the workflow status is automatically reset to
NEW
.For findings from controls, if
Compliance.Status
isPASSED
, then Security Hub automatically sets the workflow status toRESOLVED
. -
- Parameters:
workflowStatus
- The status of the investigation into a finding. Allowed values are the following.-
NEW
- The initial state of a finding, before it is reviewed.Security Hub also resets the workflow status from
NOTIFIED
orRESOLVED
toNEW
in the following cases:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
to eitherWARNING
,FAILED
, orNOT_AVAILABLE
.
-
-
NOTIFIED
- Indicates that the resource owner has been notified about the security issue. Used when the initial reviewer is not the resource owner, and needs intervention from the resource owner.If one of the following occurs, the workflow status is changed automatically from
NOTIFIED
toNEW
:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
-
-
SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.The workflow status of a
SUPPRESSED
finding does not change ifRecordState
changes fromARCHIVED
toACTIVE
. -
RESOLVED
- The finding was reviewed and remediated and is now considered resolved.The finding remains
RESOLVED
unless one of the following occurs:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
In those cases, the workflow status is automatically reset to
NEW
.For findings from controls, if
Compliance.Status
isPASSED
, then Security Hub automatically sets the workflow status toRESOLVED
. -
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
workflowStatus
The status of the investigation into a finding. Allowed values are the following.
-
NEW
- The initial state of a finding, before it is reviewed.Security Hub also resets the workflow status from
NOTIFIED
orRESOLVED
toNEW
in the following cases:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
to eitherWARNING
,FAILED
, orNOT_AVAILABLE
.
-
-
NOTIFIED
- Indicates that the resource owner has been notified about the security issue. Used when the initial reviewer is not the resource owner, and needs intervention from the resource owner.If one of the following occurs, the workflow status is changed automatically from
NOTIFIED
toNEW
:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
-
-
SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.The workflow status of a
SUPPRESSED
finding does not change ifRecordState
changes fromARCHIVED
toACTIVE
. -
RESOLVED
- The finding was reviewed and remediated and is now considered resolved.The finding remains
RESOLVED
unless one of the following occurs:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
In those cases, the workflow status is automatically reset to
NEW
.For findings from controls, if
Compliance.Status
isPASSED
, then Security Hub automatically sets the workflow status toRESOLVED
. -
- Parameters:
workflowStatus
- The status of the investigation into a finding. Allowed values are the following.-
NEW
- The initial state of a finding, before it is reviewed.Security Hub also resets the workflow status from
NOTIFIED
orRESOLVED
toNEW
in the following cases:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
to eitherWARNING
,FAILED
, orNOT_AVAILABLE
.
-
-
NOTIFIED
- Indicates that the resource owner has been notified about the security issue. Used when the initial reviewer is not the resource owner, and needs intervention from the resource owner.If one of the following occurs, the workflow status is changed automatically from
NOTIFIED
toNEW
:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
-
-
SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.The workflow status of a
SUPPRESSED
finding does not change ifRecordState
changes fromARCHIVED
toACTIVE
. -
RESOLVED
- The finding was reviewed and remediated and is now considered resolved.The finding remains
RESOLVED
unless one of the following occurs:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
In those cases, the workflow status is automatically reset to
NEW
.For findings from controls, if
Compliance.Status
isPASSED
, then Security Hub automatically sets the workflow status toRESOLVED
. -
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
workflowStatus
The status of the investigation into a finding. Allowed values are the following.
-
NEW
- The initial state of a finding, before it is reviewed.Security Hub also resets the workflow status from
NOTIFIED
orRESOLVED
toNEW
in the following cases:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
to eitherWARNING
,FAILED
, orNOT_AVAILABLE
.
-
-
NOTIFIED
- Indicates that the resource owner has been notified about the security issue. Used when the initial reviewer is not the resource owner, and needs intervention from the resource owner.If one of the following occurs, the workflow status is changed automatically from
NOTIFIED
toNEW
:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
-
-
SUPPRESSED
- Indicates that you reviewed the finding and do not believe that any action is needed.The workflow status of a
SUPPRESSED
finding does not change ifRecordState
changes fromARCHIVED
toACTIVE
. -
RESOLVED
- The finding was reviewed and remediated and is now considered resolved.The finding remains
RESOLVED
unless one of the following occurs:-
RecordState
changes fromARCHIVED
toACTIVE
. -
Compliance.Status
changes fromPASSED
toFAILED
,WARNING
, orNOT_AVAILABLE
.
In those cases, the workflow status is automatically reset to
NEW
.For findings from controls, if
Compliance.Status
isPASSED
, then Security Hub automatically sets the workflow status toRESOLVED
. -
StringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toworkflowStatus(List<StringFilter>)
.- Parameters:
workflowStatus
- 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:
-
-
recordState
The updated record state for the finding.
- Parameters:
recordState
- The updated record state for the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordState
The updated record state for the finding.
- Parameters:
recordState
- The updated record state for the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordState
The updated record state for the finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed torecordState(List<StringFilter>)
.- Parameters:
recordState
- 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:
-
noteText
The text of a note.
- Parameters:
noteText
- The text of a note.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noteText
The text of a note.
- Parameters:
noteText
- The text of a note.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noteText
The text of a note.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonoteText(List<StringFilter>)
.- Parameters:
noteText
- 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:
-
noteUpdatedAt
The timestamp of when the note was updated.
- Parameters:
noteUpdatedAt
- The timestamp of when the note was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noteUpdatedAt
The timestamp of when the note was updated.
- Parameters:
noteUpdatedAt
- The timestamp of when the note was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noteUpdatedAt
The timestamp of when the note was updated.
This is a convenience method that creates an instance of theDateFilter.Builder
avoiding the need to create one manually viaDateFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonoteUpdatedAt(List<DateFilter>)
.- Parameters:
noteUpdatedAt
- 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:
-
noteUpdatedBy
The principal that created a note.
- Parameters:
noteUpdatedBy
- The principal that created a note.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noteUpdatedBy
The principal that created a note.
- Parameters:
noteUpdatedBy
- The principal that created a note.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noteUpdatedBy
The principal that created a note.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonoteUpdatedBy(List<StringFilter>)
.- Parameters:
noteUpdatedBy
- 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:
-
keyword
Deprecated.The Keyword property is deprecated.A keyword for a finding.
- Parameters:
keyword
- A keyword for a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyword
Deprecated.The Keyword property is deprecated.A keyword for a finding.
- Parameters:
keyword
- A keyword for a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyword
Deprecated.The Keyword property is deprecated.A keyword for a finding.
This is a convenience method that creates an instance of theKeywordFilter.Builder
avoiding the need to create one manually viaKeywordFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokeyword(List<KeywordFilter>)
.- Parameters:
keyword
- a consumer that will call methods onKeywordFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
findingProviderFieldsConfidence
AwsSecurityFindingFilters.Builder findingProviderFieldsConfidence(Collection<NumberFilter> findingProviderFieldsConfidence) The finding provider value for the finding confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Parameters:
findingProviderFieldsConfidence
- The finding provider value for the finding confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsConfidence
AwsSecurityFindingFilters.Builder findingProviderFieldsConfidence(NumberFilter... findingProviderFieldsConfidence) The finding provider value for the finding confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Parameters:
findingProviderFieldsConfidence
- The finding provider value for the finding confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsConfidence
AwsSecurityFindingFilters.Builder findingProviderFieldsConfidence(Consumer<NumberFilter.Builder>... findingProviderFieldsConfidence) The finding provider value for the finding confidence. Confidence is defined as the likelihood that a finding accurately identifies the behavior or issue that it was intended to identify.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
This is a convenience method that creates an instance of theNumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofindingProviderFieldsConfidence(List<NumberFilter>)
.- Parameters:
findingProviderFieldsConfidence
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
findingProviderFieldsCriticality
AwsSecurityFindingFilters.Builder findingProviderFieldsCriticality(Collection<NumberFilter> findingProviderFieldsCriticality) The finding provider value for the level of importance assigned to the resources associated with the findings.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Parameters:
findingProviderFieldsCriticality
- The finding provider value for the level of importance assigned to the resources associated with the findings.A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsCriticality
AwsSecurityFindingFilters.Builder findingProviderFieldsCriticality(NumberFilter... findingProviderFieldsCriticality) The finding provider value for the level of importance assigned to the resources associated with the findings.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Parameters:
findingProviderFieldsCriticality
- The finding provider value for the level of importance assigned to the resources associated with the findings.A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsCriticality
AwsSecurityFindingFilters.Builder findingProviderFieldsCriticality(Consumer<NumberFilter.Builder>... findingProviderFieldsCriticality) The finding provider value for the level of importance assigned to the resources associated with the findings.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
This is a convenience method that creates an instance of theNumberFilter.Builder
avoiding the need to create one manually viaNumberFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofindingProviderFieldsCriticality(List<NumberFilter>)
.- Parameters:
findingProviderFieldsCriticality
- a consumer that will call methods onNumberFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
findingProviderFieldsRelatedFindingsId
AwsSecurityFindingFilters.Builder findingProviderFieldsRelatedFindingsId(Collection<StringFilter> findingProviderFieldsRelatedFindingsId) The finding identifier of a related finding that is identified by the finding provider.
- Parameters:
findingProviderFieldsRelatedFindingsId
- The finding identifier of a related finding that is identified by the finding provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsRelatedFindingsId
AwsSecurityFindingFilters.Builder findingProviderFieldsRelatedFindingsId(StringFilter... findingProviderFieldsRelatedFindingsId) The finding identifier of a related finding that is identified by the finding provider.
- Parameters:
findingProviderFieldsRelatedFindingsId
- The finding identifier of a related finding that is identified by the finding provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsRelatedFindingsId
AwsSecurityFindingFilters.Builder findingProviderFieldsRelatedFindingsId(Consumer<StringFilter.Builder>... findingProviderFieldsRelatedFindingsId) The finding identifier of a related finding that is identified by the finding provider.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofindingProviderFieldsRelatedFindingsId(List<StringFilter>)
.- Parameters:
findingProviderFieldsRelatedFindingsId
- 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:
-
findingProviderFieldsRelatedFindingsProductArn
AwsSecurityFindingFilters.Builder findingProviderFieldsRelatedFindingsProductArn(Collection<StringFilter> findingProviderFieldsRelatedFindingsProductArn) The ARN of the solution that generated a related finding that is identified by the finding provider.
- Parameters:
findingProviderFieldsRelatedFindingsProductArn
- The ARN of the solution that generated a related finding that is identified by the finding provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsRelatedFindingsProductArn
AwsSecurityFindingFilters.Builder findingProviderFieldsRelatedFindingsProductArn(StringFilter... findingProviderFieldsRelatedFindingsProductArn) The ARN of the solution that generated a related finding that is identified by the finding provider.
- Parameters:
findingProviderFieldsRelatedFindingsProductArn
- The ARN of the solution that generated a related finding that is identified by the finding provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsRelatedFindingsProductArn
AwsSecurityFindingFilters.Builder findingProviderFieldsRelatedFindingsProductArn(Consumer<StringFilter.Builder>... findingProviderFieldsRelatedFindingsProductArn) The ARN of the solution that generated a related finding that is identified by the finding provider.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofindingProviderFieldsRelatedFindingsProductArn(List<StringFilter>)
.- Parameters:
findingProviderFieldsRelatedFindingsProductArn
- 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:
-
findingProviderFieldsSeverityLabel
AwsSecurityFindingFilters.Builder findingProviderFieldsSeverityLabel(Collection<StringFilter> findingProviderFieldsSeverityLabel) The finding provider value for the severity label.
- Parameters:
findingProviderFieldsSeverityLabel
- The finding provider value for the severity label.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsSeverityLabel
AwsSecurityFindingFilters.Builder findingProviderFieldsSeverityLabel(StringFilter... findingProviderFieldsSeverityLabel) The finding provider value for the severity label.
- Parameters:
findingProviderFieldsSeverityLabel
- The finding provider value for the severity label.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsSeverityLabel
AwsSecurityFindingFilters.Builder findingProviderFieldsSeverityLabel(Consumer<StringFilter.Builder>... findingProviderFieldsSeverityLabel) The finding provider value for the severity label.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofindingProviderFieldsSeverityLabel(List<StringFilter>)
.- Parameters:
findingProviderFieldsSeverityLabel
- 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:
-
findingProviderFieldsSeverityOriginal
AwsSecurityFindingFilters.Builder findingProviderFieldsSeverityOriginal(Collection<StringFilter> findingProviderFieldsSeverityOriginal) The finding provider's original value for the severity.
- Parameters:
findingProviderFieldsSeverityOriginal
- The finding provider's original value for the severity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsSeverityOriginal
AwsSecurityFindingFilters.Builder findingProviderFieldsSeverityOriginal(StringFilter... findingProviderFieldsSeverityOriginal) The finding provider's original value for the severity.
- Parameters:
findingProviderFieldsSeverityOriginal
- The finding provider's original value for the severity.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsSeverityOriginal
AwsSecurityFindingFilters.Builder findingProviderFieldsSeverityOriginal(Consumer<StringFilter.Builder>... findingProviderFieldsSeverityOriginal) The finding provider's original value for the severity.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofindingProviderFieldsSeverityOriginal(List<StringFilter>)
.- Parameters:
findingProviderFieldsSeverityOriginal
- 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:
-
findingProviderFieldsTypes
AwsSecurityFindingFilters.Builder findingProviderFieldsTypes(Collection<StringFilter> findingProviderFieldsTypes) One or more finding types that the finding provider assigned to the finding. Uses the format of
namespace/category/classifier
that classify a finding.Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications
- Parameters:
findingProviderFieldsTypes
- One or more finding types that the finding provider assigned to the finding. Uses the format ofnamespace/category/classifier
that classify a finding.Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsTypes
AwsSecurityFindingFilters.Builder findingProviderFieldsTypes(StringFilter... findingProviderFieldsTypes) One or more finding types that the finding provider assigned to the finding. Uses the format of
namespace/category/classifier
that classify a finding.Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications
- Parameters:
findingProviderFieldsTypes
- One or more finding types that the finding provider assigned to the finding. Uses the format ofnamespace/category/classifier
that classify a finding.Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
findingProviderFieldsTypes
AwsSecurityFindingFilters.Builder findingProviderFieldsTypes(Consumer<StringFilter.Builder>... findingProviderFieldsTypes) One or more finding types that the finding provider assigned to the finding. Uses the format of
namespace/category/classifier
that classify a finding.Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofindingProviderFieldsTypes(List<StringFilter>)
.- Parameters:
findingProviderFieldsTypes
- 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:
-
sample
Indicates whether or not sample findings are included in the filter results.
- Parameters:
sample
- Indicates whether or not sample findings are included in the filter results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sample
Indicates whether or not sample findings are included in the filter results.
- Parameters:
sample
- Indicates whether or not sample findings are included in the filter results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sample
Indicates whether or not sample findings are included in the filter results.
This is a convenience method that creates an instance of theBooleanFilter.Builder
avoiding the need to create one manually viaBooleanFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosample(List<BooleanFilter>)
.- Parameters:
sample
- a consumer that will call methods onBooleanFilter.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
complianceSecurityControlId
AwsSecurityFindingFilters.Builder complianceSecurityControlId(Collection<StringFilter> complianceSecurityControlId) The unique identifier of a control across standards. Values for this field typically consist of an Amazon Web Service and a number, such as APIGateway.5.
- Parameters:
complianceSecurityControlId
- The unique identifier of a control across standards. Values for this field typically consist of an Amazon Web Service and a number, such as APIGateway.5.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceSecurityControlId
AwsSecurityFindingFilters.Builder complianceSecurityControlId(StringFilter... complianceSecurityControlId) The unique identifier of a control across standards. Values for this field typically consist of an Amazon Web Service and a number, such as APIGateway.5.
- Parameters:
complianceSecurityControlId
- The unique identifier of a control across standards. Values for this field typically consist of an Amazon Web Service and a number, such as APIGateway.5.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceSecurityControlId
AwsSecurityFindingFilters.Builder complianceSecurityControlId(Consumer<StringFilter.Builder>... complianceSecurityControlId) The unique identifier of a control across standards. Values for this field typically consist of an Amazon Web Service and a number, such as APIGateway.5.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocomplianceSecurityControlId(List<StringFilter>)
.- Parameters:
complianceSecurityControlId
- 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:
-
complianceAssociatedStandardsId
AwsSecurityFindingFilters.Builder complianceAssociatedStandardsId(Collection<StringFilter> complianceAssociatedStandardsId) The unique identifier of a standard in which a control is enabled. This field consists of the resource portion of the Amazon Resource Name (ARN) returned for a standard in the DescribeStandards API response.
- Parameters:
complianceAssociatedStandardsId
- The unique identifier of a standard in which a control is enabled. This field consists of the resource portion of the Amazon Resource Name (ARN) returned for a standard in the DescribeStandards API response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceAssociatedStandardsId
AwsSecurityFindingFilters.Builder complianceAssociatedStandardsId(StringFilter... complianceAssociatedStandardsId) The unique identifier of a standard in which a control is enabled. This field consists of the resource portion of the Amazon Resource Name (ARN) returned for a standard in the DescribeStandards API response.
- Parameters:
complianceAssociatedStandardsId
- The unique identifier of a standard in which a control is enabled. This field consists of the resource portion of the Amazon Resource Name (ARN) returned for a standard in the DescribeStandards API response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceAssociatedStandardsId
AwsSecurityFindingFilters.Builder complianceAssociatedStandardsId(Consumer<StringFilter.Builder>... complianceAssociatedStandardsId) The unique identifier of a standard in which a control is enabled. This field consists of the resource portion of the Amazon Resource Name (ARN) returned for a standard in the DescribeStandards API response.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocomplianceAssociatedStandardsId(List<StringFilter>)
.- Parameters:
complianceAssociatedStandardsId
- 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:
-
vulnerabilitiesExploitAvailable
AwsSecurityFindingFilters.Builder vulnerabilitiesExploitAvailable(Collection<StringFilter> vulnerabilitiesExploitAvailable) Indicates whether a software vulnerability in your environment has a known exploit. You can filter findings by this field only if you use Security Hub and Amazon Inspector.
- Parameters:
vulnerabilitiesExploitAvailable
- Indicates whether a software vulnerability in your environment has a known exploit. You can filter findings by this field only if you use Security Hub and Amazon Inspector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vulnerabilitiesExploitAvailable
AwsSecurityFindingFilters.Builder vulnerabilitiesExploitAvailable(StringFilter... vulnerabilitiesExploitAvailable) Indicates whether a software vulnerability in your environment has a known exploit. You can filter findings by this field only if you use Security Hub and Amazon Inspector.
- Parameters:
vulnerabilitiesExploitAvailable
- Indicates whether a software vulnerability in your environment has a known exploit. You can filter findings by this field only if you use Security Hub and Amazon Inspector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vulnerabilitiesExploitAvailable
AwsSecurityFindingFilters.Builder vulnerabilitiesExploitAvailable(Consumer<StringFilter.Builder>... vulnerabilitiesExploitAvailable) Indicates whether a software vulnerability in your environment has a known exploit. You can filter findings by this field only if you use Security Hub and Amazon Inspector.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovulnerabilitiesExploitAvailable(List<StringFilter>)
.- Parameters:
vulnerabilitiesExploitAvailable
- 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:
-
vulnerabilitiesFixAvailable
AwsSecurityFindingFilters.Builder vulnerabilitiesFixAvailable(Collection<StringFilter> vulnerabilitiesFixAvailable) Indicates whether a vulnerability is fixed in a newer version of the affected software packages. You can filter findings by this field only if you use Security Hub and Amazon Inspector.
- Parameters:
vulnerabilitiesFixAvailable
- Indicates whether a vulnerability is fixed in a newer version of the affected software packages. You can filter findings by this field only if you use Security Hub and Amazon Inspector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vulnerabilitiesFixAvailable
AwsSecurityFindingFilters.Builder vulnerabilitiesFixAvailable(StringFilter... vulnerabilitiesFixAvailable) Indicates whether a vulnerability is fixed in a newer version of the affected software packages. You can filter findings by this field only if you use Security Hub and Amazon Inspector.
- Parameters:
vulnerabilitiesFixAvailable
- Indicates whether a vulnerability is fixed in a newer version of the affected software packages. You can filter findings by this field only if you use Security Hub and Amazon Inspector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vulnerabilitiesFixAvailable
AwsSecurityFindingFilters.Builder vulnerabilitiesFixAvailable(Consumer<StringFilter.Builder>... vulnerabilitiesFixAvailable) Indicates whether a vulnerability is fixed in a newer version of the affected software packages. You can filter findings by this field only if you use Security Hub and Amazon Inspector.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovulnerabilitiesFixAvailable(List<StringFilter>)
.- Parameters:
vulnerabilitiesFixAvailable
- 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:
-
complianceSecurityControlParametersName
AwsSecurityFindingFilters.Builder complianceSecurityControlParametersName(Collection<StringFilter> complianceSecurityControlParametersName) The name of a security control parameter.
- Parameters:
complianceSecurityControlParametersName
- The name of a security control parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceSecurityControlParametersName
AwsSecurityFindingFilters.Builder complianceSecurityControlParametersName(StringFilter... complianceSecurityControlParametersName) The name of a security control parameter.
- Parameters:
complianceSecurityControlParametersName
- The name of a security control parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceSecurityControlParametersName
AwsSecurityFindingFilters.Builder complianceSecurityControlParametersName(Consumer<StringFilter.Builder>... complianceSecurityControlParametersName) The name of a security control parameter.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocomplianceSecurityControlParametersName(List<StringFilter>)
.- Parameters:
complianceSecurityControlParametersName
- 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:
-
complianceSecurityControlParametersValue
AwsSecurityFindingFilters.Builder complianceSecurityControlParametersValue(Collection<StringFilter> complianceSecurityControlParametersValue) The current value of a security control parameter.
- Parameters:
complianceSecurityControlParametersValue
- The current value of a security control parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceSecurityControlParametersValue
AwsSecurityFindingFilters.Builder complianceSecurityControlParametersValue(StringFilter... complianceSecurityControlParametersValue) The current value of a security control parameter.
- Parameters:
complianceSecurityControlParametersValue
- The current value of a security control parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
complianceSecurityControlParametersValue
AwsSecurityFindingFilters.Builder complianceSecurityControlParametersValue(Consumer<StringFilter.Builder>... complianceSecurityControlParametersValue) The current value of a security control parameter.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocomplianceSecurityControlParametersValue(List<StringFilter>)
.- Parameters:
complianceSecurityControlParametersValue
- 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:
-
awsAccountName
The name of the Amazon Web Services account in which a finding is generated.
- Parameters:
awsAccountName
- The name of the Amazon Web Services account in which a finding is generated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountName
The name of the Amazon Web Services account in which a finding is generated.
- Parameters:
awsAccountName
- The name of the Amazon Web Services account in which a finding is generated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountName
The name of the Amazon Web Services account in which a finding is generated.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toawsAccountName(List<StringFilter>)
.- Parameters:
awsAccountName
- 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:
-
resourceApplicationName
AwsSecurityFindingFilters.Builder resourceApplicationName(Collection<StringFilter> resourceApplicationName) The name of the application that is related to a finding.
- Parameters:
resourceApplicationName
- The name of the application that is related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceApplicationName
The name of the application that is related to a finding.
- Parameters:
resourceApplicationName
- The name of the application that is related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceApplicationName
AwsSecurityFindingFilters.Builder resourceApplicationName(Consumer<StringFilter.Builder>... resourceApplicationName) The name of the application that is related to a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceApplicationName(List<StringFilter>)
.- Parameters:
resourceApplicationName
- 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:
-
resourceApplicationArn
AwsSecurityFindingFilters.Builder resourceApplicationArn(Collection<StringFilter> resourceApplicationArn) The ARN of the application that is related to a finding.
- Parameters:
resourceApplicationArn
- The ARN of the application that is related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceApplicationArn
The ARN of the application that is related to a finding.
- Parameters:
resourceApplicationArn
- The ARN of the application that is related to a finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceApplicationArn
AwsSecurityFindingFilters.Builder resourceApplicationArn(Consumer<StringFilter.Builder>... resourceApplicationArn) The ARN of the application that is related to a finding.
This is a convenience method that creates an instance of theStringFilter.Builder
avoiding the need to create one manually viaStringFilter.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresourceApplicationArn(List<StringFilter>)
.- Parameters:
resourceApplicationArn
- 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:
-