@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsSecurityFindingFilters extends Object implements Serializable, Cloneable, StructuredPojo
A collection of attributes that are applied to all active Security Hub-aggregated findings and that result in a subset of findings that are included in this insight.
You can filter by up to 10 finding attributes. For each attribute, you can provide up to 20 filter values.
| Constructor and Description |
|---|
AwsSecurityFindingFilters() |
| Modifier and Type | Method and Description |
|---|---|
AwsSecurityFindingFilters |
clone() |
boolean |
equals(Object obj) |
List<StringFilter> |
getAwsAccountId()
The Amazon Web Services account ID that a finding is generated in.
|
List<StringFilter> |
getCompanyName()
The name of the findings provider (company) that owns the solution (product) that generates findings.
|
List<StringFilter> |
getComplianceStatus()
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.
|
List<NumberFilter> |
getConfidence()
A finding's confidence.
|
List<DateFilter> |
getCreatedAt()
An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security
issue that a finding captured.
|
List<NumberFilter> |
getCriticality()
The level of importance assigned to the resources associated with the finding.
|
List<StringFilter> |
getDescription()
A finding's description.
|
List<NumberFilter> |
getFindingProviderFieldsConfidence()
The finding provider value for the finding confidence.
|
List<NumberFilter> |
getFindingProviderFieldsCriticality()
The finding provider value for the level of importance assigned to the resources associated with the findings.
|
List<StringFilter> |
getFindingProviderFieldsRelatedFindingsId()
The finding identifier of a related finding that is identified by the finding provider.
|
List<StringFilter> |
getFindingProviderFieldsRelatedFindingsProductArn()
The ARN of the solution that generated a related finding that is identified by the finding provider.
|
List<StringFilter> |
getFindingProviderFieldsSeverityLabel()
The finding provider value for the severity label.
|
List<StringFilter> |
getFindingProviderFieldsSeverityOriginal()
The finding provider's original value for the severity.
|
List<StringFilter> |
getFindingProviderFieldsTypes()
One or more finding types that the finding provider assigned to the finding.
|
List<DateFilter> |
getFirstObservedAt()
An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential
security issue that a finding captured.
|
List<StringFilter> |
getGeneratorId()
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.
|
List<StringFilter> |
getId()
The security findings provider-specific identifier for a finding.
|
List<KeywordFilter> |
getKeyword()
Deprecated.
|
List<DateFilter> |
getLastObservedAt()
An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the
potential security issue that a finding captured.
|
List<StringFilter> |
getMalwareName()
The name of the malware that was observed.
|
List<StringFilter> |
getMalwarePath()
The filesystem path of the malware that was observed.
|
List<StringFilter> |
getMalwareState()
The state of the malware that was observed.
|
List<StringFilter> |
getMalwareType()
The type of the malware that was observed.
|
List<StringFilter> |
getNetworkDestinationDomain()
The destination domain of network-related information about a finding.
|
List<IpFilter> |
getNetworkDestinationIpV4()
The destination IPv4 address of network-related information about a finding.
|
List<IpFilter> |
getNetworkDestinationIpV6()
The destination IPv6 address of network-related information about a finding.
|
List<NumberFilter> |
getNetworkDestinationPort()
The destination port of network-related information about a finding.
|
List<StringFilter> |
getNetworkDirection()
Indicates the direction of network traffic associated with a finding.
|
List<StringFilter> |
getNetworkProtocol()
The protocol of network-related information about a finding.
|
List<StringFilter> |
getNetworkSourceDomain()
The source domain of network-related information about a finding.
|
List<IpFilter> |
getNetworkSourceIpV4()
The source IPv4 address of network-related information about a finding.
|
List<IpFilter> |
getNetworkSourceIpV6()
The source IPv6 address of network-related information about a finding.
|
List<StringFilter> |
getNetworkSourceMac()
The source media access control (MAC) address of network-related information about a finding.
|
List<NumberFilter> |
getNetworkSourcePort()
The source port of network-related information about a finding.
|
List<StringFilter> |
getNoteText()
The text of a note.
|
List<DateFilter> |
getNoteUpdatedAt()
The timestamp of when the note was updated.
|
List<StringFilter> |
getNoteUpdatedBy()
The principal that created a note.
|
List<DateFilter> |
getProcessLaunchedAt()
The date/time that the process was launched.
|
List<StringFilter> |
getProcessName()
The name of the process.
|
List<NumberFilter> |
getProcessParentPid()
The parent process ID.
|
List<StringFilter> |
getProcessPath()
The path to the process executable.
|
List<NumberFilter> |
getProcessPid()
The process ID.
|
List<DateFilter> |
getProcessTerminatedAt()
The date/time that the process was terminated.
|
List<StringFilter> |
getProductArn()
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.
|
List<MapFilter> |
getProductFields()
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined
AwsSecurityFinding format. |
List<StringFilter> |
getProductName()
The name of the solution (product) that generates findings.
|
List<StringFilter> |
getRecommendationText()
The recommendation of what to do about the issue described in a finding.
|
List<StringFilter> |
getRecordState()
The updated record state for the finding.
|
List<StringFilter> |
getRegion()
The Region from which the finding was generated.
|
List<StringFilter> |
getRelatedFindingsId()
The solution-generated identifier for a related finding.
|
List<StringFilter> |
getRelatedFindingsProductArn()
The ARN of the solution that generated a related finding.
|
List<StringFilter> |
getResourceAwsEc2InstanceIamInstanceProfileArn()
The IAM profile ARN of the instance.
|
List<StringFilter> |
getResourceAwsEc2InstanceImageId()
The Amazon Machine Image (AMI) ID of the instance.
|
List<IpFilter> |
getResourceAwsEc2InstanceIpV4Addresses()
The IPv4 addresses associated with the instance.
|
List<IpFilter> |
getResourceAwsEc2InstanceIpV6Addresses()
The IPv6 addresses associated with the instance.
|
List<StringFilter> |
getResourceAwsEc2InstanceKeyName()
The key name associated with the instance.
|
List<DateFilter> |
getResourceAwsEc2InstanceLaunchedAt()
The date and time the instance was launched.
|
List<StringFilter> |
getResourceAwsEc2InstanceSubnetId()
The identifier of the subnet that the instance was launched in.
|
List<StringFilter> |
getResourceAwsEc2InstanceType()
The instance type of the instance.
|
List<StringFilter> |
getResourceAwsEc2InstanceVpcId()
The identifier of the VPC that the instance was launched in.
|
List<DateFilter> |
getResourceAwsIamAccessKeyCreatedAt()
The creation date/time of the IAM access key related to a finding.
|
List<StringFilter> |
getResourceAwsIamAccessKeyPrincipalName()
The name of the principal that is associated with an IAM access key.
|
List<StringFilter> |
getResourceAwsIamAccessKeyStatus()
The status of the IAM access key related to a finding.
|
List<StringFilter> |
getResourceAwsIamAccessKeyUserName()
Deprecated.
|
List<StringFilter> |
getResourceAwsIamUserUserName()
The name of an IAM user.
|
List<StringFilter> |
getResourceAwsS3BucketOwnerId()
The canonical user ID of the owner of the S3 bucket.
|
List<StringFilter> |
getResourceAwsS3BucketOwnerName()
The display name of the owner of the S3 bucket.
|
List<StringFilter> |
getResourceContainerImageId()
The identifier of the image related to a finding.
|
List<StringFilter> |
getResourceContainerImageName()
The name of the image related to a finding.
|
List<DateFilter> |
getResourceContainerLaunchedAt()
The date/time that the container was started.
|
List<StringFilter> |
getResourceContainerName()
The name of the container related to a finding.
|
List<MapFilter> |
getResourceDetailsOther()
The details of a resource that doesn't have a specific subfield for the resource type defined.
|
List<StringFilter> |
getResourceId()
The canonical identifier for the given resource type.
|
List<StringFilter> |
getResourcePartition()
The canonical Amazon Web Services partition name that the Region is assigned to.
|
List<StringFilter> |
getResourceRegion()
The canonical Amazon Web Services external Region name where this resource is located.
|
List<MapFilter> |
getResourceTags()
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
|
List<StringFilter> |
getResourceType()
Specifies the type of the resource that details are provided for.
|
List<StringFilter> |
getSeverityLabel()
The label of a finding's severity.
|
List<NumberFilter> |
getSeverityNormalized()
Deprecated.
|
List<NumberFilter> |
getSeverityProduct()
Deprecated.
|
List<StringFilter> |
getSourceUrl()
A URL that links to a page about the current finding in the security-findings provider's solution.
|
List<StringFilter> |
getThreatIntelIndicatorCategory()
The category of a threat intelligence indicator.
|
List<DateFilter> |
getThreatIntelIndicatorLastObservedAt()
The date/time of the last observation of a threat intelligence indicator.
|
List<StringFilter> |
getThreatIntelIndicatorSource()
The source of the threat intelligence.
|
List<StringFilter> |
getThreatIntelIndicatorSourceUrl()
The URL for more details from the source of the threat intelligence.
|
List<StringFilter> |
getThreatIntelIndicatorType()
The type of a threat intelligence indicator.
|
List<StringFilter> |
getThreatIntelIndicatorValue()
The value of a threat intelligence indicator.
|
List<StringFilter> |
getTitle()
A finding's title.
|
List<StringFilter> |
getType()
A finding type in the format of
namespace/category/classifier that classifies a finding. |
List<DateFilter> |
getUpdatedAt()
An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding
record.
|
List<MapFilter> |
getUserDefinedFields()
A list of name/value string pairs associated with the finding.
|
List<StringFilter> |
getVerificationState()
The veracity of a finding.
|
List<StringFilter> |
getWorkflowState()
The workflow state of a finding.
|
List<StringFilter> |
getWorkflowStatus()
The status of the investigation into a finding.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAwsAccountId(Collection<StringFilter> awsAccountId)
The Amazon Web Services account ID that a finding is generated in.
|
void |
setCompanyName(Collection<StringFilter> companyName)
The name of the findings provider (company) that owns the solution (product) that generates findings.
|
void |
setComplianceStatus(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.
|
void |
setConfidence(Collection<NumberFilter> confidence)
A finding's confidence.
|
void |
setCreatedAt(Collection<DateFilter> createdAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security
issue that a finding captured.
|
void |
setCriticality(Collection<NumberFilter> criticality)
The level of importance assigned to the resources associated with the finding.
|
void |
setDescription(Collection<StringFilter> description)
A finding's description.
|
void |
setFindingProviderFieldsConfidence(Collection<NumberFilter> findingProviderFieldsConfidence)
The finding provider value for the finding confidence.
|
void |
setFindingProviderFieldsCriticality(Collection<NumberFilter> findingProviderFieldsCriticality)
The finding provider value for the level of importance assigned to the resources associated with the findings.
|
void |
setFindingProviderFieldsRelatedFindingsId(Collection<StringFilter> findingProviderFieldsRelatedFindingsId)
The finding identifier of a related finding that is identified by the finding provider.
|
void |
setFindingProviderFieldsRelatedFindingsProductArn(Collection<StringFilter> findingProviderFieldsRelatedFindingsProductArn)
The ARN of the solution that generated a related finding that is identified by the finding provider.
|
void |
setFindingProviderFieldsSeverityLabel(Collection<StringFilter> findingProviderFieldsSeverityLabel)
The finding provider value for the severity label.
|
void |
setFindingProviderFieldsSeverityOriginal(Collection<StringFilter> findingProviderFieldsSeverityOriginal)
The finding provider's original value for the severity.
|
void |
setFindingProviderFieldsTypes(Collection<StringFilter> findingProviderFieldsTypes)
One or more finding types that the finding provider assigned to the finding.
|
void |
setFirstObservedAt(Collection<DateFilter> firstObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential
security issue that a finding captured.
|
void |
setGeneratorId(Collection<StringFilter> generatorId)
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.
|
void |
setId(Collection<StringFilter> id)
The security findings provider-specific identifier for a finding.
|
void |
setKeyword(Collection<KeywordFilter> keyword)
Deprecated.
|
void |
setLastObservedAt(Collection<DateFilter> lastObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the
potential security issue that a finding captured.
|
void |
setMalwareName(Collection<StringFilter> malwareName)
The name of the malware that was observed.
|
void |
setMalwarePath(Collection<StringFilter> malwarePath)
The filesystem path of the malware that was observed.
|
void |
setMalwareState(Collection<StringFilter> malwareState)
The state of the malware that was observed.
|
void |
setMalwareType(Collection<StringFilter> malwareType)
The type of the malware that was observed.
|
void |
setNetworkDestinationDomain(Collection<StringFilter> networkDestinationDomain)
The destination domain of network-related information about a finding.
|
void |
setNetworkDestinationIpV4(Collection<IpFilter> networkDestinationIpV4)
The destination IPv4 address of network-related information about a finding.
|
void |
setNetworkDestinationIpV6(Collection<IpFilter> networkDestinationIpV6)
The destination IPv6 address of network-related information about a finding.
|
void |
setNetworkDestinationPort(Collection<NumberFilter> networkDestinationPort)
The destination port of network-related information about a finding.
|
void |
setNetworkDirection(Collection<StringFilter> networkDirection)
Indicates the direction of network traffic associated with a finding.
|
void |
setNetworkProtocol(Collection<StringFilter> networkProtocol)
The protocol of network-related information about a finding.
|
void |
setNetworkSourceDomain(Collection<StringFilter> networkSourceDomain)
The source domain of network-related information about a finding.
|
void |
setNetworkSourceIpV4(Collection<IpFilter> networkSourceIpV4)
The source IPv4 address of network-related information about a finding.
|
void |
setNetworkSourceIpV6(Collection<IpFilter> networkSourceIpV6)
The source IPv6 address of network-related information about a finding.
|
void |
setNetworkSourceMac(Collection<StringFilter> networkSourceMac)
The source media access control (MAC) address of network-related information about a finding.
|
void |
setNetworkSourcePort(Collection<NumberFilter> networkSourcePort)
The source port of network-related information about a finding.
|
void |
setNoteText(Collection<StringFilter> noteText)
The text of a note.
|
void |
setNoteUpdatedAt(Collection<DateFilter> noteUpdatedAt)
The timestamp of when the note was updated.
|
void |
setNoteUpdatedBy(Collection<StringFilter> noteUpdatedBy)
The principal that created a note.
|
void |
setProcessLaunchedAt(Collection<DateFilter> processLaunchedAt)
The date/time that the process was launched.
|
void |
setProcessName(Collection<StringFilter> processName)
The name of the process.
|
void |
setProcessParentPid(Collection<NumberFilter> processParentPid)
The parent process ID.
|
void |
setProcessPath(Collection<StringFilter> processPath)
The path to the process executable.
|
void |
setProcessPid(Collection<NumberFilter> processPid)
The process ID.
|
void |
setProcessTerminatedAt(Collection<DateFilter> processTerminatedAt)
The date/time that the process was terminated.
|
void |
setProductArn(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.
|
void |
setProductFields(Collection<MapFilter> productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined
AwsSecurityFinding format. |
void |
setProductName(Collection<StringFilter> productName)
The name of the solution (product) that generates findings.
|
void |
setRecommendationText(Collection<StringFilter> recommendationText)
The recommendation of what to do about the issue described in a finding.
|
void |
setRecordState(Collection<StringFilter> recordState)
The updated record state for the finding.
|
void |
setRegion(Collection<StringFilter> region)
The Region from which the finding was generated.
|
void |
setRelatedFindingsId(Collection<StringFilter> relatedFindingsId)
The solution-generated identifier for a related finding.
|
void |
setRelatedFindingsProductArn(Collection<StringFilter> relatedFindingsProductArn)
The ARN of the solution that generated a related finding.
|
void |
setResourceAwsEc2InstanceIamInstanceProfileArn(Collection<StringFilter> resourceAwsEc2InstanceIamInstanceProfileArn)
The IAM profile ARN of the instance.
|
void |
setResourceAwsEc2InstanceImageId(Collection<StringFilter> resourceAwsEc2InstanceImageId)
The Amazon Machine Image (AMI) ID of the instance.
|
void |
setResourceAwsEc2InstanceIpV4Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV4Addresses)
The IPv4 addresses associated with the instance.
|
void |
setResourceAwsEc2InstanceIpV6Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV6Addresses)
The IPv6 addresses associated with the instance.
|
void |
setResourceAwsEc2InstanceKeyName(Collection<StringFilter> resourceAwsEc2InstanceKeyName)
The key name associated with the instance.
|
void |
setResourceAwsEc2InstanceLaunchedAt(Collection<DateFilter> resourceAwsEc2InstanceLaunchedAt)
The date and time the instance was launched.
|
void |
setResourceAwsEc2InstanceSubnetId(Collection<StringFilter> resourceAwsEc2InstanceSubnetId)
The identifier of the subnet that the instance was launched in.
|
void |
setResourceAwsEc2InstanceType(Collection<StringFilter> resourceAwsEc2InstanceType)
The instance type of the instance.
|
void |
setResourceAwsEc2InstanceVpcId(Collection<StringFilter> resourceAwsEc2InstanceVpcId)
The identifier of the VPC that the instance was launched in.
|
void |
setResourceAwsIamAccessKeyCreatedAt(Collection<DateFilter> resourceAwsIamAccessKeyCreatedAt)
The creation date/time of the IAM access key related to a finding.
|
void |
setResourceAwsIamAccessKeyPrincipalName(Collection<StringFilter> resourceAwsIamAccessKeyPrincipalName)
The name of the principal that is associated with an IAM access key.
|
void |
setResourceAwsIamAccessKeyStatus(Collection<StringFilter> resourceAwsIamAccessKeyStatus)
The status of the IAM access key related to a finding.
|
void |
setResourceAwsIamAccessKeyUserName(Collection<StringFilter> resourceAwsIamAccessKeyUserName)
Deprecated.
|
void |
setResourceAwsIamUserUserName(Collection<StringFilter> resourceAwsIamUserUserName)
The name of an IAM user.
|
void |
setResourceAwsS3BucketOwnerId(Collection<StringFilter> resourceAwsS3BucketOwnerId)
The canonical user ID of the owner of the S3 bucket.
|
void |
setResourceAwsS3BucketOwnerName(Collection<StringFilter> resourceAwsS3BucketOwnerName)
The display name of the owner of the S3 bucket.
|
void |
setResourceContainerImageId(Collection<StringFilter> resourceContainerImageId)
The identifier of the image related to a finding.
|
void |
setResourceContainerImageName(Collection<StringFilter> resourceContainerImageName)
The name of the image related to a finding.
|
void |
setResourceContainerLaunchedAt(Collection<DateFilter> resourceContainerLaunchedAt)
The date/time that the container was started.
|
void |
setResourceContainerName(Collection<StringFilter> resourceContainerName)
The name of the container related to a finding.
|
void |
setResourceDetailsOther(Collection<MapFilter> resourceDetailsOther)
The details of a resource that doesn't have a specific subfield for the resource type defined.
|
void |
setResourceId(Collection<StringFilter> resourceId)
The canonical identifier for the given resource type.
|
void |
setResourcePartition(Collection<StringFilter> resourcePartition)
The canonical Amazon Web Services partition name that the Region is assigned to.
|
void |
setResourceRegion(Collection<StringFilter> resourceRegion)
The canonical Amazon Web Services external Region name where this resource is located.
|
void |
setResourceTags(Collection<MapFilter> resourceTags)
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
|
void |
setResourceType(Collection<StringFilter> resourceType)
Specifies the type of the resource that details are provided for.
|
void |
setSeverityLabel(Collection<StringFilter> severityLabel)
The label of a finding's severity.
|
void |
setSeverityNormalized(Collection<NumberFilter> severityNormalized)
Deprecated.
|
void |
setSeverityProduct(Collection<NumberFilter> severityProduct)
Deprecated.
|
void |
setSourceUrl(Collection<StringFilter> sourceUrl)
A URL that links to a page about the current finding in the security-findings provider's solution.
|
void |
setThreatIntelIndicatorCategory(Collection<StringFilter> threatIntelIndicatorCategory)
The category of a threat intelligence indicator.
|
void |
setThreatIntelIndicatorLastObservedAt(Collection<DateFilter> threatIntelIndicatorLastObservedAt)
The date/time of the last observation of a threat intelligence indicator.
|
void |
setThreatIntelIndicatorSource(Collection<StringFilter> threatIntelIndicatorSource)
The source of the threat intelligence.
|
void |
setThreatIntelIndicatorSourceUrl(Collection<StringFilter> threatIntelIndicatorSourceUrl)
The URL for more details from the source of the threat intelligence.
|
void |
setThreatIntelIndicatorType(Collection<StringFilter> threatIntelIndicatorType)
The type of a threat intelligence indicator.
|
void |
setThreatIntelIndicatorValue(Collection<StringFilter> threatIntelIndicatorValue)
The value of a threat intelligence indicator.
|
void |
setTitle(Collection<StringFilter> title)
A finding's title.
|
void |
setType(Collection<StringFilter> type)
A finding type in the format of
namespace/category/classifier that classifies a finding. |
void |
setUpdatedAt(Collection<DateFilter> updatedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding
record.
|
void |
setUserDefinedFields(Collection<MapFilter> userDefinedFields)
A list of name/value string pairs associated with the finding.
|
void |
setVerificationState(Collection<StringFilter> verificationState)
The veracity of a finding.
|
void |
setWorkflowState(Collection<StringFilter> workflowState)
The workflow state of a finding.
|
void |
setWorkflowStatus(Collection<StringFilter> workflowStatus)
The status of the investigation into a finding.
|
String |
toString()
Returns a string representation of this object.
|
AwsSecurityFindingFilters |
withAwsAccountId(Collection<StringFilter> awsAccountId)
The Amazon Web Services account ID that a finding is generated in.
|
AwsSecurityFindingFilters |
withAwsAccountId(StringFilter... awsAccountId)
The Amazon Web Services account ID that a finding is generated in.
|
AwsSecurityFindingFilters |
withCompanyName(Collection<StringFilter> companyName)
The name of the findings provider (company) that owns the solution (product) that generates findings.
|
AwsSecurityFindingFilters |
withCompanyName(StringFilter... companyName)
The name of the findings provider (company) that owns the solution (product) that generates findings.
|
AwsSecurityFindingFilters |
withComplianceStatus(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.
|
AwsSecurityFindingFilters |
withComplianceStatus(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.
|
AwsSecurityFindingFilters |
withConfidence(Collection<NumberFilter> confidence)
A finding's confidence.
|
AwsSecurityFindingFilters |
withConfidence(NumberFilter... confidence)
A finding's confidence.
|
AwsSecurityFindingFilters |
withCreatedAt(Collection<DateFilter> createdAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security
issue that a finding captured.
|
AwsSecurityFindingFilters |
withCreatedAt(DateFilter... createdAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security
issue that a finding captured.
|
AwsSecurityFindingFilters |
withCriticality(Collection<NumberFilter> criticality)
The level of importance assigned to the resources associated with the finding.
|
AwsSecurityFindingFilters |
withCriticality(NumberFilter... criticality)
The level of importance assigned to the resources associated with the finding.
|
AwsSecurityFindingFilters |
withDescription(Collection<StringFilter> description)
A finding's description.
|
AwsSecurityFindingFilters |
withDescription(StringFilter... description)
A finding's description.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsConfidence(Collection<NumberFilter> findingProviderFieldsConfidence)
The finding provider value for the finding confidence.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsConfidence(NumberFilter... findingProviderFieldsConfidence)
The finding provider value for the finding confidence.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsCriticality(Collection<NumberFilter> findingProviderFieldsCriticality)
The finding provider value for the level of importance assigned to the resources associated with the findings.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsCriticality(NumberFilter... findingProviderFieldsCriticality)
The finding provider value for the level of importance assigned to the resources associated with the findings.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsRelatedFindingsId(Collection<StringFilter> findingProviderFieldsRelatedFindingsId)
The finding identifier of a related finding that is identified by the finding provider.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsRelatedFindingsId(StringFilter... findingProviderFieldsRelatedFindingsId)
The finding identifier of a related finding that is identified by the finding provider.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsRelatedFindingsProductArn(Collection<StringFilter> findingProviderFieldsRelatedFindingsProductArn)
The ARN of the solution that generated a related finding that is identified by the finding provider.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsRelatedFindingsProductArn(StringFilter... findingProviderFieldsRelatedFindingsProductArn)
The ARN of the solution that generated a related finding that is identified by the finding provider.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsSeverityLabel(Collection<StringFilter> findingProviderFieldsSeverityLabel)
The finding provider value for the severity label.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsSeverityLabel(StringFilter... findingProviderFieldsSeverityLabel)
The finding provider value for the severity label.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsSeverityOriginal(Collection<StringFilter> findingProviderFieldsSeverityOriginal)
The finding provider's original value for the severity.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsSeverityOriginal(StringFilter... findingProviderFieldsSeverityOriginal)
The finding provider's original value for the severity.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsTypes(Collection<StringFilter> findingProviderFieldsTypes)
One or more finding types that the finding provider assigned to the finding.
|
AwsSecurityFindingFilters |
withFindingProviderFieldsTypes(StringFilter... findingProviderFieldsTypes)
One or more finding types that the finding provider assigned to the finding.
|
AwsSecurityFindingFilters |
withFirstObservedAt(Collection<DateFilter> firstObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential
security issue that a finding captured.
|
AwsSecurityFindingFilters |
withFirstObservedAt(DateFilter... firstObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential
security issue that a finding captured.
|
AwsSecurityFindingFilters |
withGeneratorId(Collection<StringFilter> generatorId)
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.
|
AwsSecurityFindingFilters |
withGeneratorId(StringFilter... generatorId)
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.
|
AwsSecurityFindingFilters |
withId(Collection<StringFilter> id)
The security findings provider-specific identifier for a finding.
|
AwsSecurityFindingFilters |
withId(StringFilter... id)
The security findings provider-specific identifier for a finding.
|
AwsSecurityFindingFilters |
withKeyword(Collection<KeywordFilter> keyword)
Deprecated.
|
AwsSecurityFindingFilters |
withKeyword(KeywordFilter... keyword)
Deprecated.
|
AwsSecurityFindingFilters |
withLastObservedAt(Collection<DateFilter> lastObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the
potential security issue that a finding captured.
|
AwsSecurityFindingFilters |
withLastObservedAt(DateFilter... lastObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the
potential security issue that a finding captured.
|
AwsSecurityFindingFilters |
withMalwareName(Collection<StringFilter> malwareName)
The name of the malware that was observed.
|
AwsSecurityFindingFilters |
withMalwareName(StringFilter... malwareName)
The name of the malware that was observed.
|
AwsSecurityFindingFilters |
withMalwarePath(Collection<StringFilter> malwarePath)
The filesystem path of the malware that was observed.
|
AwsSecurityFindingFilters |
withMalwarePath(StringFilter... malwarePath)
The filesystem path of the malware that was observed.
|
AwsSecurityFindingFilters |
withMalwareState(Collection<StringFilter> malwareState)
The state of the malware that was observed.
|
AwsSecurityFindingFilters |
withMalwareState(StringFilter... malwareState)
The state of the malware that was observed.
|
AwsSecurityFindingFilters |
withMalwareType(Collection<StringFilter> malwareType)
The type of the malware that was observed.
|
AwsSecurityFindingFilters |
withMalwareType(StringFilter... malwareType)
The type of the malware that was observed.
|
AwsSecurityFindingFilters |
withNetworkDestinationDomain(Collection<StringFilter> networkDestinationDomain)
The destination domain of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkDestinationDomain(StringFilter... networkDestinationDomain)
The destination domain of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkDestinationIpV4(Collection<IpFilter> networkDestinationIpV4)
The destination IPv4 address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkDestinationIpV4(IpFilter... networkDestinationIpV4)
The destination IPv4 address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkDestinationIpV6(Collection<IpFilter> networkDestinationIpV6)
The destination IPv6 address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkDestinationIpV6(IpFilter... networkDestinationIpV6)
The destination IPv6 address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkDestinationPort(Collection<NumberFilter> networkDestinationPort)
The destination port of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkDestinationPort(NumberFilter... networkDestinationPort)
The destination port of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkDirection(Collection<StringFilter> networkDirection)
Indicates the direction of network traffic associated with a finding.
|
AwsSecurityFindingFilters |
withNetworkDirection(StringFilter... networkDirection)
Indicates the direction of network traffic associated with a finding.
|
AwsSecurityFindingFilters |
withNetworkProtocol(Collection<StringFilter> networkProtocol)
The protocol of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkProtocol(StringFilter... networkProtocol)
The protocol of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourceDomain(Collection<StringFilter> networkSourceDomain)
The source domain of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourceDomain(StringFilter... networkSourceDomain)
The source domain of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourceIpV4(Collection<IpFilter> networkSourceIpV4)
The source IPv4 address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourceIpV4(IpFilter... networkSourceIpV4)
The source IPv4 address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourceIpV6(Collection<IpFilter> networkSourceIpV6)
The source IPv6 address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourceIpV6(IpFilter... networkSourceIpV6)
The source IPv6 address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourceMac(Collection<StringFilter> networkSourceMac)
The source media access control (MAC) address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourceMac(StringFilter... networkSourceMac)
The source media access control (MAC) address of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourcePort(Collection<NumberFilter> networkSourcePort)
The source port of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNetworkSourcePort(NumberFilter... networkSourcePort)
The source port of network-related information about a finding.
|
AwsSecurityFindingFilters |
withNoteText(Collection<StringFilter> noteText)
The text of a note.
|
AwsSecurityFindingFilters |
withNoteText(StringFilter... noteText)
The text of a note.
|
AwsSecurityFindingFilters |
withNoteUpdatedAt(Collection<DateFilter> noteUpdatedAt)
The timestamp of when the note was updated.
|
AwsSecurityFindingFilters |
withNoteUpdatedAt(DateFilter... noteUpdatedAt)
The timestamp of when the note was updated.
|
AwsSecurityFindingFilters |
withNoteUpdatedBy(Collection<StringFilter> noteUpdatedBy)
The principal that created a note.
|
AwsSecurityFindingFilters |
withNoteUpdatedBy(StringFilter... noteUpdatedBy)
The principal that created a note.
|
AwsSecurityFindingFilters |
withProcessLaunchedAt(Collection<DateFilter> processLaunchedAt)
The date/time that the process was launched.
|
AwsSecurityFindingFilters |
withProcessLaunchedAt(DateFilter... processLaunchedAt)
The date/time that the process was launched.
|
AwsSecurityFindingFilters |
withProcessName(Collection<StringFilter> processName)
The name of the process.
|
AwsSecurityFindingFilters |
withProcessName(StringFilter... processName)
The name of the process.
|
AwsSecurityFindingFilters |
withProcessParentPid(Collection<NumberFilter> processParentPid)
The parent process ID.
|
AwsSecurityFindingFilters |
withProcessParentPid(NumberFilter... processParentPid)
The parent process ID.
|
AwsSecurityFindingFilters |
withProcessPath(Collection<StringFilter> processPath)
The path to the process executable.
|
AwsSecurityFindingFilters |
withProcessPath(StringFilter... processPath)
The path to the process executable.
|
AwsSecurityFindingFilters |
withProcessPid(Collection<NumberFilter> processPid)
The process ID.
|
AwsSecurityFindingFilters |
withProcessPid(NumberFilter... processPid)
The process ID.
|
AwsSecurityFindingFilters |
withProcessTerminatedAt(Collection<DateFilter> processTerminatedAt)
The date/time that the process was terminated.
|
AwsSecurityFindingFilters |
withProcessTerminatedAt(DateFilter... processTerminatedAt)
The date/time that the process was terminated.
|
AwsSecurityFindingFilters |
withProductArn(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.
|
AwsSecurityFindingFilters |
withProductArn(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.
|
AwsSecurityFindingFilters |
withProductFields(Collection<MapFilter> productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined
AwsSecurityFinding format. |
AwsSecurityFindingFilters |
withProductFields(MapFilter... productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined
AwsSecurityFinding format. |
AwsSecurityFindingFilters |
withProductName(Collection<StringFilter> productName)
The name of the solution (product) that generates findings.
|
AwsSecurityFindingFilters |
withProductName(StringFilter... productName)
The name of the solution (product) that generates findings.
|
AwsSecurityFindingFilters |
withRecommendationText(Collection<StringFilter> recommendationText)
The recommendation of what to do about the issue described in a finding.
|
AwsSecurityFindingFilters |
withRecommendationText(StringFilter... recommendationText)
The recommendation of what to do about the issue described in a finding.
|
AwsSecurityFindingFilters |
withRecordState(Collection<StringFilter> recordState)
The updated record state for the finding.
|
AwsSecurityFindingFilters |
withRecordState(StringFilter... recordState)
The updated record state for the finding.
|
AwsSecurityFindingFilters |
withRegion(Collection<StringFilter> region)
The Region from which the finding was generated.
|
AwsSecurityFindingFilters |
withRegion(StringFilter... region)
The Region from which the finding was generated.
|
AwsSecurityFindingFilters |
withRelatedFindingsId(Collection<StringFilter> relatedFindingsId)
The solution-generated identifier for a related finding.
|
AwsSecurityFindingFilters |
withRelatedFindingsId(StringFilter... relatedFindingsId)
The solution-generated identifier for a related finding.
|
AwsSecurityFindingFilters |
withRelatedFindingsProductArn(Collection<StringFilter> relatedFindingsProductArn)
The ARN of the solution that generated a related finding.
|
AwsSecurityFindingFilters |
withRelatedFindingsProductArn(StringFilter... relatedFindingsProductArn)
The ARN of the solution that generated a related finding.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceIamInstanceProfileArn(Collection<StringFilter> resourceAwsEc2InstanceIamInstanceProfileArn)
The IAM profile ARN of the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceIamInstanceProfileArn(StringFilter... resourceAwsEc2InstanceIamInstanceProfileArn)
The IAM profile ARN of the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceImageId(Collection<StringFilter> resourceAwsEc2InstanceImageId)
The Amazon Machine Image (AMI) ID of the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceImageId(StringFilter... resourceAwsEc2InstanceImageId)
The Amazon Machine Image (AMI) ID of the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceIpV4Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV4Addresses)
The IPv4 addresses associated with the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceIpV4Addresses(IpFilter... resourceAwsEc2InstanceIpV4Addresses)
The IPv4 addresses associated with the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceIpV6Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV6Addresses)
The IPv6 addresses associated with the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceIpV6Addresses(IpFilter... resourceAwsEc2InstanceIpV6Addresses)
The IPv6 addresses associated with the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceKeyName(Collection<StringFilter> resourceAwsEc2InstanceKeyName)
The key name associated with the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceKeyName(StringFilter... resourceAwsEc2InstanceKeyName)
The key name associated with the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceLaunchedAt(Collection<DateFilter> resourceAwsEc2InstanceLaunchedAt)
The date and time the instance was launched.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceLaunchedAt(DateFilter... resourceAwsEc2InstanceLaunchedAt)
The date and time the instance was launched.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceSubnetId(Collection<StringFilter> resourceAwsEc2InstanceSubnetId)
The identifier of the subnet that the instance was launched in.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceSubnetId(StringFilter... resourceAwsEc2InstanceSubnetId)
The identifier of the subnet that the instance was launched in.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceType(Collection<StringFilter> resourceAwsEc2InstanceType)
The instance type of the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceType(StringFilter... resourceAwsEc2InstanceType)
The instance type of the instance.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceVpcId(Collection<StringFilter> resourceAwsEc2InstanceVpcId)
The identifier of the VPC that the instance was launched in.
|
AwsSecurityFindingFilters |
withResourceAwsEc2InstanceVpcId(StringFilter... resourceAwsEc2InstanceVpcId)
The identifier of the VPC that the instance was launched in.
|
AwsSecurityFindingFilters |
withResourceAwsIamAccessKeyCreatedAt(Collection<DateFilter> resourceAwsIamAccessKeyCreatedAt)
The creation date/time of the IAM access key related to a finding.
|
AwsSecurityFindingFilters |
withResourceAwsIamAccessKeyCreatedAt(DateFilter... resourceAwsIamAccessKeyCreatedAt)
The creation date/time of the IAM access key related to a finding.
|
AwsSecurityFindingFilters |
withResourceAwsIamAccessKeyPrincipalName(Collection<StringFilter> resourceAwsIamAccessKeyPrincipalName)
The name of the principal that is associated with an IAM access key.
|
AwsSecurityFindingFilters |
withResourceAwsIamAccessKeyPrincipalName(StringFilter... resourceAwsIamAccessKeyPrincipalName)
The name of the principal that is associated with an IAM access key.
|
AwsSecurityFindingFilters |
withResourceAwsIamAccessKeyStatus(Collection<StringFilter> resourceAwsIamAccessKeyStatus)
The status of the IAM access key related to a finding.
|
AwsSecurityFindingFilters |
withResourceAwsIamAccessKeyStatus(StringFilter... resourceAwsIamAccessKeyStatus)
The status of the IAM access key related to a finding.
|
AwsSecurityFindingFilters |
withResourceAwsIamAccessKeyUserName(Collection<StringFilter> resourceAwsIamAccessKeyUserName)
Deprecated.
|
AwsSecurityFindingFilters |
withResourceAwsIamAccessKeyUserName(StringFilter... resourceAwsIamAccessKeyUserName)
Deprecated.
|
AwsSecurityFindingFilters |
withResourceAwsIamUserUserName(Collection<StringFilter> resourceAwsIamUserUserName)
The name of an IAM user.
|
AwsSecurityFindingFilters |
withResourceAwsIamUserUserName(StringFilter... resourceAwsIamUserUserName)
The name of an IAM user.
|
AwsSecurityFindingFilters |
withResourceAwsS3BucketOwnerId(Collection<StringFilter> resourceAwsS3BucketOwnerId)
The canonical user ID of the owner of the S3 bucket.
|
AwsSecurityFindingFilters |
withResourceAwsS3BucketOwnerId(StringFilter... resourceAwsS3BucketOwnerId)
The canonical user ID of the owner of the S3 bucket.
|
AwsSecurityFindingFilters |
withResourceAwsS3BucketOwnerName(Collection<StringFilter> resourceAwsS3BucketOwnerName)
The display name of the owner of the S3 bucket.
|
AwsSecurityFindingFilters |
withResourceAwsS3BucketOwnerName(StringFilter... resourceAwsS3BucketOwnerName)
The display name of the owner of the S3 bucket.
|
AwsSecurityFindingFilters |
withResourceContainerImageId(Collection<StringFilter> resourceContainerImageId)
The identifier of the image related to a finding.
|
AwsSecurityFindingFilters |
withResourceContainerImageId(StringFilter... resourceContainerImageId)
The identifier of the image related to a finding.
|
AwsSecurityFindingFilters |
withResourceContainerImageName(Collection<StringFilter> resourceContainerImageName)
The name of the image related to a finding.
|
AwsSecurityFindingFilters |
withResourceContainerImageName(StringFilter... resourceContainerImageName)
The name of the image related to a finding.
|
AwsSecurityFindingFilters |
withResourceContainerLaunchedAt(Collection<DateFilter> resourceContainerLaunchedAt)
The date/time that the container was started.
|
AwsSecurityFindingFilters |
withResourceContainerLaunchedAt(DateFilter... resourceContainerLaunchedAt)
The date/time that the container was started.
|
AwsSecurityFindingFilters |
withResourceContainerName(Collection<StringFilter> resourceContainerName)
The name of the container related to a finding.
|
AwsSecurityFindingFilters |
withResourceContainerName(StringFilter... resourceContainerName)
The name of the container related to a finding.
|
AwsSecurityFindingFilters |
withResourceDetailsOther(Collection<MapFilter> resourceDetailsOther)
The details of a resource that doesn't have a specific subfield for the resource type defined.
|
AwsSecurityFindingFilters |
withResourceDetailsOther(MapFilter... resourceDetailsOther)
The details of a resource that doesn't have a specific subfield for the resource type defined.
|
AwsSecurityFindingFilters |
withResourceId(Collection<StringFilter> resourceId)
The canonical identifier for the given resource type.
|
AwsSecurityFindingFilters |
withResourceId(StringFilter... resourceId)
The canonical identifier for the given resource type.
|
AwsSecurityFindingFilters |
withResourcePartition(Collection<StringFilter> resourcePartition)
The canonical Amazon Web Services partition name that the Region is assigned to.
|
AwsSecurityFindingFilters |
withResourcePartition(StringFilter... resourcePartition)
The canonical Amazon Web Services partition name that the Region is assigned to.
|
AwsSecurityFindingFilters |
withResourceRegion(Collection<StringFilter> resourceRegion)
The canonical Amazon Web Services external Region name where this resource is located.
|
AwsSecurityFindingFilters |
withResourceRegion(StringFilter... resourceRegion)
The canonical Amazon Web Services external Region name where this resource is located.
|
AwsSecurityFindingFilters |
withResourceTags(Collection<MapFilter> resourceTags)
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
|
AwsSecurityFindingFilters |
withResourceTags(MapFilter... resourceTags)
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
|
AwsSecurityFindingFilters |
withResourceType(Collection<StringFilter> resourceType)
Specifies the type of the resource that details are provided for.
|
AwsSecurityFindingFilters |
withResourceType(StringFilter... resourceType)
Specifies the type of the resource that details are provided for.
|
AwsSecurityFindingFilters |
withSeverityLabel(Collection<StringFilter> severityLabel)
The label of a finding's severity.
|
AwsSecurityFindingFilters |
withSeverityLabel(StringFilter... severityLabel)
The label of a finding's severity.
|
AwsSecurityFindingFilters |
withSeverityNormalized(Collection<NumberFilter> severityNormalized)
Deprecated.
|
AwsSecurityFindingFilters |
withSeverityNormalized(NumberFilter... severityNormalized)
Deprecated.
|
AwsSecurityFindingFilters |
withSeverityProduct(Collection<NumberFilter> severityProduct)
Deprecated.
|
AwsSecurityFindingFilters |
withSeverityProduct(NumberFilter... severityProduct)
Deprecated.
|
AwsSecurityFindingFilters |
withSourceUrl(Collection<StringFilter> sourceUrl)
A URL that links to a page about the current finding in the security-findings provider's solution.
|
AwsSecurityFindingFilters |
withSourceUrl(StringFilter... sourceUrl)
A URL that links to a page about the current finding in the security-findings provider's solution.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorCategory(Collection<StringFilter> threatIntelIndicatorCategory)
The category of a threat intelligence indicator.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorCategory(StringFilter... threatIntelIndicatorCategory)
The category of a threat intelligence indicator.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorLastObservedAt(Collection<DateFilter> threatIntelIndicatorLastObservedAt)
The date/time of the last observation of a threat intelligence indicator.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorLastObservedAt(DateFilter... threatIntelIndicatorLastObservedAt)
The date/time of the last observation of a threat intelligence indicator.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorSource(Collection<StringFilter> threatIntelIndicatorSource)
The source of the threat intelligence.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorSource(StringFilter... threatIntelIndicatorSource)
The source of the threat intelligence.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorSourceUrl(Collection<StringFilter> threatIntelIndicatorSourceUrl)
The URL for more details from the source of the threat intelligence.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorSourceUrl(StringFilter... threatIntelIndicatorSourceUrl)
The URL for more details from the source of the threat intelligence.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorType(Collection<StringFilter> threatIntelIndicatorType)
The type of a threat intelligence indicator.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorType(StringFilter... threatIntelIndicatorType)
The type of a threat intelligence indicator.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorValue(Collection<StringFilter> threatIntelIndicatorValue)
The value of a threat intelligence indicator.
|
AwsSecurityFindingFilters |
withThreatIntelIndicatorValue(StringFilter... threatIntelIndicatorValue)
The value of a threat intelligence indicator.
|
AwsSecurityFindingFilters |
withTitle(Collection<StringFilter> title)
A finding's title.
|
AwsSecurityFindingFilters |
withTitle(StringFilter... title)
A finding's title.
|
AwsSecurityFindingFilters |
withType(Collection<StringFilter> type)
A finding type in the format of
namespace/category/classifier that classifies a finding. |
AwsSecurityFindingFilters |
withType(StringFilter... type)
A finding type in the format of
namespace/category/classifier that classifies a finding. |
AwsSecurityFindingFilters |
withUpdatedAt(Collection<DateFilter> updatedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding
record.
|
AwsSecurityFindingFilters |
withUpdatedAt(DateFilter... updatedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding
record.
|
AwsSecurityFindingFilters |
withUserDefinedFields(Collection<MapFilter> userDefinedFields)
A list of name/value string pairs associated with the finding.
|
AwsSecurityFindingFilters |
withUserDefinedFields(MapFilter... userDefinedFields)
A list of name/value string pairs associated with the finding.
|
AwsSecurityFindingFilters |
withVerificationState(Collection<StringFilter> verificationState)
The veracity of a finding.
|
AwsSecurityFindingFilters |
withVerificationState(StringFilter... verificationState)
The veracity of a finding.
|
AwsSecurityFindingFilters |
withWorkflowState(Collection<StringFilter> workflowState)
The workflow state of a finding.
|
AwsSecurityFindingFilters |
withWorkflowState(StringFilter... workflowState)
The workflow state of a finding.
|
AwsSecurityFindingFilters |
withWorkflowStatus(Collection<StringFilter> workflowStatus)
The status of the investigation into a finding.
|
AwsSecurityFindingFilters |
withWorkflowStatus(StringFilter... workflowStatus)
The status of the investigation into a finding.
|
public List<StringFilter> getProductArn()
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.
public void setProductArn(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 - 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.public AwsSecurityFindingFilters withProductArn(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.
NOTE: This method appends the values to the existing list (if any). Use
setProductArn(java.util.Collection) or withProductArn(java.util.Collection) if you want to
override the existing values.
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.public AwsSecurityFindingFilters withProductArn(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 - 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.public List<StringFilter> getAwsAccountId()
The Amazon Web Services account ID that a finding is generated in.
public void setAwsAccountId(Collection<StringFilter> awsAccountId)
The Amazon Web Services account ID that a finding is generated in.
awsAccountId - The Amazon Web Services account ID that a finding is generated in.public AwsSecurityFindingFilters withAwsAccountId(StringFilter... awsAccountId)
The Amazon Web Services account ID that a finding is generated in.
NOTE: This method appends the values to the existing list (if any). Use
setAwsAccountId(java.util.Collection) or withAwsAccountId(java.util.Collection) if you want to
override the existing values.
awsAccountId - The Amazon Web Services account ID that a finding is generated in.public AwsSecurityFindingFilters withAwsAccountId(Collection<StringFilter> awsAccountId)
The Amazon Web Services account ID that a finding is generated in.
awsAccountId - The Amazon Web Services account ID that a finding is generated in.public List<StringFilter> getId()
The security findings provider-specific identifier for a finding.
public void setId(Collection<StringFilter> id)
The security findings provider-specific identifier for a finding.
id - The security findings provider-specific identifier for a finding.public AwsSecurityFindingFilters withId(StringFilter... id)
The security findings provider-specific identifier for a finding.
NOTE: This method appends the values to the existing list (if any). Use
setId(java.util.Collection) or withId(java.util.Collection) if you want to override the
existing values.
id - The security findings provider-specific identifier for a finding.public AwsSecurityFindingFilters withId(Collection<StringFilter> id)
The security findings provider-specific identifier for a finding.
id - The security findings provider-specific identifier for a finding.public List<StringFilter> getGeneratorId()
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.
public void setGeneratorId(Collection<StringFilter> 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.
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.public AwsSecurityFindingFilters withGeneratorId(StringFilter... 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.
NOTE: This method appends the values to the existing list (if any). Use
setGeneratorId(java.util.Collection) or withGeneratorId(java.util.Collection) if you want to
override the existing values.
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.public AwsSecurityFindingFilters withGeneratorId(Collection<StringFilter> 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.
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.public List<StringFilter> getRegion()
The Region from which the finding was generated.
public void setRegion(Collection<StringFilter> region)
The Region from which the finding was generated.
region - The Region from which the finding was generated.public AwsSecurityFindingFilters withRegion(StringFilter... region)
The Region from which the finding was generated.
NOTE: This method appends the values to the existing list (if any). Use
setRegion(java.util.Collection) or withRegion(java.util.Collection) if you want to override the
existing values.
region - The Region from which the finding was generated.public AwsSecurityFindingFilters withRegion(Collection<StringFilter> region)
The Region from which the finding was generated.
region - The Region from which the finding was generated.public List<StringFilter> getType()
A finding type in the format of namespace/category/classifier that classifies a finding.
namespace/category/classifier that classifies a finding.public void setType(Collection<StringFilter> type)
A finding type in the format of namespace/category/classifier that classifies a finding.
type - A finding type in the format of namespace/category/classifier that classifies a finding.public AwsSecurityFindingFilters withType(StringFilter... type)
A finding type in the format of namespace/category/classifier that classifies a finding.
NOTE: This method appends the values to the existing list (if any). Use
setType(java.util.Collection) or withType(java.util.Collection) if you want to override the
existing values.
type - A finding type in the format of namespace/category/classifier that classifies a finding.public AwsSecurityFindingFilters withType(Collection<StringFilter> type)
A finding type in the format of namespace/category/classifier that classifies a finding.
type - A finding type in the format of namespace/category/classifier that classifies a finding.public List<DateFilter> getFirstObservedAt()
An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.
public void setFirstObservedAt(Collection<DateFilter> firstObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.
firstObservedAt - An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the
potential security issue that a finding captured.public AwsSecurityFindingFilters withFirstObservedAt(DateFilter... firstObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.
NOTE: This method appends the values to the existing list (if any). Use
setFirstObservedAt(java.util.Collection) or withFirstObservedAt(java.util.Collection) if you
want to override the existing values.
firstObservedAt - An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the
potential security issue that a finding captured.public AwsSecurityFindingFilters withFirstObservedAt(Collection<DateFilter> firstObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the potential security issue that a finding captured.
firstObservedAt - An ISO8601-formatted timestamp that indicates when the security-findings provider first observed the
potential security issue that a finding captured.public List<DateFilter> getLastObservedAt()
An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.
public void setLastObservedAt(Collection<DateFilter> lastObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.
lastObservedAt - An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed
the potential security issue that a finding captured.public AwsSecurityFindingFilters withLastObservedAt(DateFilter... lastObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.
NOTE: This method appends the values to the existing list (if any). Use
setLastObservedAt(java.util.Collection) or withLastObservedAt(java.util.Collection) if you want
to override the existing values.
lastObservedAt - An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed
the potential security issue that a finding captured.public AwsSecurityFindingFilters withLastObservedAt(Collection<DateFilter> lastObservedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed the potential security issue that a finding captured.
lastObservedAt - An ISO8601-formatted timestamp that indicates when the security-findings provider most recently observed
the potential security issue that a finding captured.public List<DateFilter> getCreatedAt()
An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.
public void setCreatedAt(Collection<DateFilter> createdAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.
createdAt - An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential
security issue that a finding captured.public AwsSecurityFindingFilters withCreatedAt(DateFilter... createdAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.
NOTE: This method appends the values to the existing list (if any). Use
setCreatedAt(java.util.Collection) or withCreatedAt(java.util.Collection) if you want to
override the existing values.
createdAt - An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential
security issue that a finding captured.public AwsSecurityFindingFilters withCreatedAt(Collection<DateFilter> createdAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential security issue that a finding captured.
createdAt - An ISO8601-formatted timestamp that indicates when the security-findings provider captured the potential
security issue that a finding captured.public List<DateFilter> getUpdatedAt()
An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.
public void setUpdatedAt(Collection<DateFilter> updatedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.
updatedAt - An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding
record.public AwsSecurityFindingFilters withUpdatedAt(DateFilter... updatedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.
NOTE: This method appends the values to the existing list (if any). Use
setUpdatedAt(java.util.Collection) or withUpdatedAt(java.util.Collection) if you want to
override the existing values.
updatedAt - An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding
record.public AwsSecurityFindingFilters withUpdatedAt(Collection<DateFilter> updatedAt)
An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding record.
updatedAt - An ISO8601-formatted timestamp that indicates when the security-findings provider last updated the finding
record.@Deprecated public List<NumberFilter> getSeverityProduct()
The native severity as defined by the security-findings provider's solution that generated the finding.
@Deprecated public void setSeverityProduct(Collection<NumberFilter> severityProduct)
The native severity as defined by the security-findings provider's solution that generated the finding.
severityProduct - The native severity as defined by the security-findings provider's solution that generated the finding.@Deprecated public AwsSecurityFindingFilters withSeverityProduct(NumberFilter... severityProduct)
The native severity as defined by the security-findings provider's solution that generated the finding.
NOTE: This method appends the values to the existing list (if any). Use
setSeverityProduct(java.util.Collection) or withSeverityProduct(java.util.Collection) if you
want to override the existing values.
severityProduct - The native severity as defined by the security-findings provider's solution that generated the finding.@Deprecated public AwsSecurityFindingFilters withSeverityProduct(Collection<NumberFilter> severityProduct)
The native severity as defined by the security-findings provider's solution that generated the finding.
severityProduct - The native severity as defined by the security-findings provider's solution that generated the finding.@Deprecated public List<NumberFilter> getSeverityNormalized()
The normalized severity of a finding.
@Deprecated public void setSeverityNormalized(Collection<NumberFilter> severityNormalized)
The normalized severity of a finding.
severityNormalized - The normalized severity of a finding.@Deprecated public AwsSecurityFindingFilters withSeverityNormalized(NumberFilter... severityNormalized)
The normalized severity of a finding.
NOTE: This method appends the values to the existing list (if any). Use
setSeverityNormalized(java.util.Collection) or withSeverityNormalized(java.util.Collection) if
you want to override the existing values.
severityNormalized - The normalized severity of a finding.@Deprecated public AwsSecurityFindingFilters withSeverityNormalized(Collection<NumberFilter> severityNormalized)
The normalized severity of a finding.
severityNormalized - The normalized severity of a finding.public List<StringFilter> getSeverityLabel()
The label of a finding's severity.
public void setSeverityLabel(Collection<StringFilter> severityLabel)
The label of a finding's severity.
severityLabel - The label of a finding's severity.public AwsSecurityFindingFilters withSeverityLabel(StringFilter... severityLabel)
The label of a finding's severity.
NOTE: This method appends the values to the existing list (if any). Use
setSeverityLabel(java.util.Collection) or withSeverityLabel(java.util.Collection) if you want
to override the existing values.
severityLabel - The label of a finding's severity.public AwsSecurityFindingFilters withSeverityLabel(Collection<StringFilter> severityLabel)
The label of a finding's severity.
severityLabel - The label of a finding's severity.public List<NumberFilter> getConfidence()
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.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
public void setConfidence(Collection<NumberFilter> 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.
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.
public AwsSecurityFindingFilters withConfidence(NumberFilter... 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.
NOTE: This method appends the values to the existing list (if any). Use
setConfidence(java.util.Collection) or withConfidence(java.util.Collection) if you want to
override the existing values.
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.
public AwsSecurityFindingFilters withConfidence(Collection<NumberFilter> 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.
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.
public List<NumberFilter> getCriticality()
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.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
public void setCriticality(Collection<NumberFilter> 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.
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.
public AwsSecurityFindingFilters withCriticality(NumberFilter... 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.
NOTE: This method appends the values to the existing list (if any). Use
setCriticality(java.util.Collection) or withCriticality(java.util.Collection) if you want to
override the existing values.
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.
public AwsSecurityFindingFilters withCriticality(Collection<NumberFilter> 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.
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.
public List<StringFilter> getTitle()
A finding's title.
public void setTitle(Collection<StringFilter> title)
A finding's title.
title - A finding's title.public AwsSecurityFindingFilters withTitle(StringFilter... title)
A finding's title.
NOTE: This method appends the values to the existing list (if any). Use
setTitle(java.util.Collection) or withTitle(java.util.Collection) if you want to override the
existing values.
title - A finding's title.public AwsSecurityFindingFilters withTitle(Collection<StringFilter> title)
A finding's title.
title - A finding's title.public List<StringFilter> getDescription()
A finding's description.
public void setDescription(Collection<StringFilter> description)
A finding's description.
description - A finding's description.public AwsSecurityFindingFilters withDescription(StringFilter... description)
A finding's description.
NOTE: This method appends the values to the existing list (if any). Use
setDescription(java.util.Collection) or withDescription(java.util.Collection) if you want to
override the existing values.
description - A finding's description.public AwsSecurityFindingFilters withDescription(Collection<StringFilter> description)
A finding's description.
description - A finding's description.public List<StringFilter> getRecommendationText()
The recommendation of what to do about the issue described in a finding.
public void setRecommendationText(Collection<StringFilter> recommendationText)
The recommendation of what to do about the issue described in a finding.
recommendationText - The recommendation of what to do about the issue described in a finding.public AwsSecurityFindingFilters withRecommendationText(StringFilter... recommendationText)
The recommendation of what to do about the issue described in a finding.
NOTE: This method appends the values to the existing list (if any). Use
setRecommendationText(java.util.Collection) or withRecommendationText(java.util.Collection) if
you want to override the existing values.
recommendationText - The recommendation of what to do about the issue described in a finding.public AwsSecurityFindingFilters withRecommendationText(Collection<StringFilter> recommendationText)
The recommendation of what to do about the issue described in a finding.
recommendationText - The recommendation of what to do about the issue described in a finding.public List<StringFilter> getSourceUrl()
A URL that links to a page about the current finding in the security-findings provider's solution.
public void setSourceUrl(Collection<StringFilter> sourceUrl)
A URL that links to a page about the current finding in the security-findings provider's solution.
sourceUrl - A URL that links to a page about the current finding in the security-findings provider's solution.public AwsSecurityFindingFilters withSourceUrl(StringFilter... sourceUrl)
A URL that links to a page about the current finding in the security-findings provider's solution.
NOTE: This method appends the values to the existing list (if any). Use
setSourceUrl(java.util.Collection) or withSourceUrl(java.util.Collection) if you want to
override the existing values.
sourceUrl - A URL that links to a page about the current finding in the security-findings provider's solution.public AwsSecurityFindingFilters withSourceUrl(Collection<StringFilter> sourceUrl)
A URL that links to a page about the current finding in the security-findings provider's solution.
sourceUrl - A URL that links to a page about the current finding in the security-findings provider's solution.public List<MapFilter> getProductFields()
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined AwsSecurityFinding format.
AwsSecurityFinding format.public void setProductFields(Collection<MapFilter> productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined AwsSecurityFinding format.
productFields - A data type where security-findings providers can include additional solution-specific details that aren't
part of the defined AwsSecurityFinding format.public AwsSecurityFindingFilters withProductFields(MapFilter... productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined AwsSecurityFinding format.
NOTE: This method appends the values to the existing list (if any). Use
setProductFields(java.util.Collection) or withProductFields(java.util.Collection) if you want
to override the existing values.
productFields - A data type where security-findings providers can include additional solution-specific details that aren't
part of the defined AwsSecurityFinding format.public AwsSecurityFindingFilters withProductFields(Collection<MapFilter> productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined AwsSecurityFinding format.
productFields - A data type where security-findings providers can include additional solution-specific details that aren't
part of the defined AwsSecurityFinding format.public List<StringFilter> getProductName()
The name of the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/ProductName field in
ProductFields. It is not a filter for the top-level ProductName field.
Note that this is a filter against the aws/securityhub/ProductName field in
ProductFields. It is not a filter for the top-level ProductName field.
public void setProductName(Collection<StringFilter> productName)
The name of the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/ProductName field in
ProductFields. It is not a filter for the top-level ProductName field.
productName - The name of the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/ProductName field in
ProductFields. It is not a filter for the top-level ProductName field.
public AwsSecurityFindingFilters withProductName(StringFilter... productName)
The name of the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/ProductName field in
ProductFields. It is not a filter for the top-level ProductName field.
NOTE: This method appends the values to the existing list (if any). Use
setProductName(java.util.Collection) or withProductName(java.util.Collection) if you want to
override the existing values.
productName - The name of the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/ProductName field in
ProductFields. It is not a filter for the top-level ProductName field.
public AwsSecurityFindingFilters withProductName(Collection<StringFilter> productName)
The name of the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/ProductName field in
ProductFields. It is not a filter for the top-level ProductName field.
productName - The name of the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/ProductName field in
ProductFields. It is not a filter for the top-level ProductName field.
public List<StringFilter> getCompanyName()
The name of the findings provider (company) that owns the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/CompanyName field in
ProductFields. It is not a filter for the top-level CompanyName field.
Note that this is a filter against the aws/securityhub/CompanyName field in
ProductFields. It is not a filter for the top-level CompanyName field.
public void setCompanyName(Collection<StringFilter> companyName)
The name of the findings provider (company) that owns the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/CompanyName field in
ProductFields. It is not a filter for the top-level CompanyName field.
companyName - The name of the findings provider (company) that owns the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/CompanyName field in
ProductFields. It is not a filter for the top-level CompanyName field.
public AwsSecurityFindingFilters withCompanyName(StringFilter... companyName)
The name of the findings provider (company) that owns the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/CompanyName field in
ProductFields. It is not a filter for the top-level CompanyName field.
NOTE: This method appends the values to the existing list (if any). Use
setCompanyName(java.util.Collection) or withCompanyName(java.util.Collection) if you want to
override the existing values.
companyName - The name of the findings provider (company) that owns the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/CompanyName field in
ProductFields. It is not a filter for the top-level CompanyName field.
public AwsSecurityFindingFilters withCompanyName(Collection<StringFilter> companyName)
The name of the findings provider (company) that owns the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/CompanyName field in
ProductFields. It is not a filter for the top-level CompanyName field.
companyName - The name of the findings provider (company) that owns the solution (product) that generates findings.
Note that this is a filter against the aws/securityhub/CompanyName field in
ProductFields. It is not a filter for the top-level CompanyName field.
public List<MapFilter> getUserDefinedFields()
A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
public void setUserDefinedFields(Collection<MapFilter> userDefinedFields)
A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
userDefinedFields - A list of name/value string pairs associated with the finding. These are custom, user-defined fields added
to a finding.public AwsSecurityFindingFilters withUserDefinedFields(MapFilter... userDefinedFields)
A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
NOTE: This method appends the values to the existing list (if any). Use
setUserDefinedFields(java.util.Collection) or withUserDefinedFields(java.util.Collection) if
you want to override the existing values.
userDefinedFields - A list of name/value string pairs associated with the finding. These are custom, user-defined fields added
to a finding.public AwsSecurityFindingFilters withUserDefinedFields(Collection<MapFilter> userDefinedFields)
A list of name/value string pairs associated with the finding. These are custom, user-defined fields added to a finding.
userDefinedFields - A list of name/value string pairs associated with the finding. These are custom, user-defined fields added
to a finding.public List<StringFilter> getMalwareName()
The name of the malware that was observed.
public void setMalwareName(Collection<StringFilter> malwareName)
The name of the malware that was observed.
malwareName - The name of the malware that was observed.public AwsSecurityFindingFilters withMalwareName(StringFilter... malwareName)
The name of the malware that was observed.
NOTE: This method appends the values to the existing list (if any). Use
setMalwareName(java.util.Collection) or withMalwareName(java.util.Collection) if you want to
override the existing values.
malwareName - The name of the malware that was observed.public AwsSecurityFindingFilters withMalwareName(Collection<StringFilter> malwareName)
The name of the malware that was observed.
malwareName - The name of the malware that was observed.public List<StringFilter> getMalwareType()
The type of the malware that was observed.
public void setMalwareType(Collection<StringFilter> malwareType)
The type of the malware that was observed.
malwareType - The type of the malware that was observed.public AwsSecurityFindingFilters withMalwareType(StringFilter... malwareType)
The type of the malware that was observed.
NOTE: This method appends the values to the existing list (if any). Use
setMalwareType(java.util.Collection) or withMalwareType(java.util.Collection) if you want to
override the existing values.
malwareType - The type of the malware that was observed.public AwsSecurityFindingFilters withMalwareType(Collection<StringFilter> malwareType)
The type of the malware that was observed.
malwareType - The type of the malware that was observed.public List<StringFilter> getMalwarePath()
The filesystem path of the malware that was observed.
public void setMalwarePath(Collection<StringFilter> malwarePath)
The filesystem path of the malware that was observed.
malwarePath - The filesystem path of the malware that was observed.public AwsSecurityFindingFilters withMalwarePath(StringFilter... malwarePath)
The filesystem path of the malware that was observed.
NOTE: This method appends the values to the existing list (if any). Use
setMalwarePath(java.util.Collection) or withMalwarePath(java.util.Collection) if you want to
override the existing values.
malwarePath - The filesystem path of the malware that was observed.public AwsSecurityFindingFilters withMalwarePath(Collection<StringFilter> malwarePath)
The filesystem path of the malware that was observed.
malwarePath - The filesystem path of the malware that was observed.public List<StringFilter> getMalwareState()
The state of the malware that was observed.
public void setMalwareState(Collection<StringFilter> malwareState)
The state of the malware that was observed.
malwareState - The state of the malware that was observed.public AwsSecurityFindingFilters withMalwareState(StringFilter... malwareState)
The state of the malware that was observed.
NOTE: This method appends the values to the existing list (if any). Use
setMalwareState(java.util.Collection) or withMalwareState(java.util.Collection) if you want to
override the existing values.
malwareState - The state of the malware that was observed.public AwsSecurityFindingFilters withMalwareState(Collection<StringFilter> malwareState)
The state of the malware that was observed.
malwareState - The state of the malware that was observed.public List<StringFilter> getNetworkDirection()
Indicates the direction of network traffic associated with a finding.
public void setNetworkDirection(Collection<StringFilter> networkDirection)
Indicates the direction of network traffic associated with a finding.
networkDirection - Indicates the direction of network traffic associated with a finding.public AwsSecurityFindingFilters withNetworkDirection(StringFilter... networkDirection)
Indicates the direction of network traffic associated with a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkDirection(java.util.Collection) or withNetworkDirection(java.util.Collection) if you
want to override the existing values.
networkDirection - Indicates the direction of network traffic associated with a finding.public AwsSecurityFindingFilters withNetworkDirection(Collection<StringFilter> networkDirection)
Indicates the direction of network traffic associated with a finding.
networkDirection - Indicates the direction of network traffic associated with a finding.public List<StringFilter> getNetworkProtocol()
The protocol of network-related information about a finding.
public void setNetworkProtocol(Collection<StringFilter> networkProtocol)
The protocol of network-related information about a finding.
networkProtocol - The protocol of network-related information about a finding.public AwsSecurityFindingFilters withNetworkProtocol(StringFilter... networkProtocol)
The protocol of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkProtocol(java.util.Collection) or withNetworkProtocol(java.util.Collection) if you
want to override the existing values.
networkProtocol - The protocol of network-related information about a finding.public AwsSecurityFindingFilters withNetworkProtocol(Collection<StringFilter> networkProtocol)
The protocol of network-related information about a finding.
networkProtocol - The protocol of network-related information about a finding.public List<IpFilter> getNetworkSourceIpV4()
The source IPv4 address of network-related information about a finding.
public void setNetworkSourceIpV4(Collection<IpFilter> networkSourceIpV4)
The source IPv4 address of network-related information about a finding.
networkSourceIpV4 - The source IPv4 address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourceIpV4(IpFilter... networkSourceIpV4)
The source IPv4 address of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkSourceIpV4(java.util.Collection) or withNetworkSourceIpV4(java.util.Collection) if
you want to override the existing values.
networkSourceIpV4 - The source IPv4 address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourceIpV4(Collection<IpFilter> networkSourceIpV4)
The source IPv4 address of network-related information about a finding.
networkSourceIpV4 - The source IPv4 address of network-related information about a finding.public List<IpFilter> getNetworkSourceIpV6()
The source IPv6 address of network-related information about a finding.
public void setNetworkSourceIpV6(Collection<IpFilter> networkSourceIpV6)
The source IPv6 address of network-related information about a finding.
networkSourceIpV6 - The source IPv6 address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourceIpV6(IpFilter... networkSourceIpV6)
The source IPv6 address of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkSourceIpV6(java.util.Collection) or withNetworkSourceIpV6(java.util.Collection) if
you want to override the existing values.
networkSourceIpV6 - The source IPv6 address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourceIpV6(Collection<IpFilter> networkSourceIpV6)
The source IPv6 address of network-related information about a finding.
networkSourceIpV6 - The source IPv6 address of network-related information about a finding.public List<NumberFilter> getNetworkSourcePort()
The source port of network-related information about a finding.
public void setNetworkSourcePort(Collection<NumberFilter> networkSourcePort)
The source port of network-related information about a finding.
networkSourcePort - The source port of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourcePort(NumberFilter... networkSourcePort)
The source port of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkSourcePort(java.util.Collection) or withNetworkSourcePort(java.util.Collection) if
you want to override the existing values.
networkSourcePort - The source port of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourcePort(Collection<NumberFilter> networkSourcePort)
The source port of network-related information about a finding.
networkSourcePort - The source port of network-related information about a finding.public List<StringFilter> getNetworkSourceDomain()
The source domain of network-related information about a finding.
public void setNetworkSourceDomain(Collection<StringFilter> networkSourceDomain)
The source domain of network-related information about a finding.
networkSourceDomain - The source domain of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourceDomain(StringFilter... networkSourceDomain)
The source domain of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkSourceDomain(java.util.Collection) or withNetworkSourceDomain(java.util.Collection)
if you want to override the existing values.
networkSourceDomain - The source domain of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourceDomain(Collection<StringFilter> networkSourceDomain)
The source domain of network-related information about a finding.
networkSourceDomain - The source domain of network-related information about a finding.public List<StringFilter> getNetworkSourceMac()
The source media access control (MAC) address of network-related information about a finding.
public void setNetworkSourceMac(Collection<StringFilter> networkSourceMac)
The source media access control (MAC) address of network-related information about a finding.
networkSourceMac - The source media access control (MAC) address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourceMac(StringFilter... networkSourceMac)
The source media access control (MAC) address of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkSourceMac(java.util.Collection) or withNetworkSourceMac(java.util.Collection) if you
want to override the existing values.
networkSourceMac - The source media access control (MAC) address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkSourceMac(Collection<StringFilter> networkSourceMac)
The source media access control (MAC) address of network-related information about a finding.
networkSourceMac - The source media access control (MAC) address of network-related information about a finding.public List<IpFilter> getNetworkDestinationIpV4()
The destination IPv4 address of network-related information about a finding.
public void setNetworkDestinationIpV4(Collection<IpFilter> networkDestinationIpV4)
The destination IPv4 address of network-related information about a finding.
networkDestinationIpV4 - The destination IPv4 address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkDestinationIpV4(IpFilter... networkDestinationIpV4)
The destination IPv4 address of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkDestinationIpV4(java.util.Collection) or
withNetworkDestinationIpV4(java.util.Collection) if you want to override the existing values.
networkDestinationIpV4 - The destination IPv4 address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkDestinationIpV4(Collection<IpFilter> networkDestinationIpV4)
The destination IPv4 address of network-related information about a finding.
networkDestinationIpV4 - The destination IPv4 address of network-related information about a finding.public List<IpFilter> getNetworkDestinationIpV6()
The destination IPv6 address of network-related information about a finding.
public void setNetworkDestinationIpV6(Collection<IpFilter> networkDestinationIpV6)
The destination IPv6 address of network-related information about a finding.
networkDestinationIpV6 - The destination IPv6 address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkDestinationIpV6(IpFilter... networkDestinationIpV6)
The destination IPv6 address of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkDestinationIpV6(java.util.Collection) or
withNetworkDestinationIpV6(java.util.Collection) if you want to override the existing values.
networkDestinationIpV6 - The destination IPv6 address of network-related information about a finding.public AwsSecurityFindingFilters withNetworkDestinationIpV6(Collection<IpFilter> networkDestinationIpV6)
The destination IPv6 address of network-related information about a finding.
networkDestinationIpV6 - The destination IPv6 address of network-related information about a finding.public List<NumberFilter> getNetworkDestinationPort()
The destination port of network-related information about a finding.
public void setNetworkDestinationPort(Collection<NumberFilter> networkDestinationPort)
The destination port of network-related information about a finding.
networkDestinationPort - The destination port of network-related information about a finding.public AwsSecurityFindingFilters withNetworkDestinationPort(NumberFilter... networkDestinationPort)
The destination port of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkDestinationPort(java.util.Collection) or
withNetworkDestinationPort(java.util.Collection) if you want to override the existing values.
networkDestinationPort - The destination port of network-related information about a finding.public AwsSecurityFindingFilters withNetworkDestinationPort(Collection<NumberFilter> networkDestinationPort)
The destination port of network-related information about a finding.
networkDestinationPort - The destination port of network-related information about a finding.public List<StringFilter> getNetworkDestinationDomain()
The destination domain of network-related information about a finding.
public void setNetworkDestinationDomain(Collection<StringFilter> networkDestinationDomain)
The destination domain of network-related information about a finding.
networkDestinationDomain - The destination domain of network-related information about a finding.public AwsSecurityFindingFilters withNetworkDestinationDomain(StringFilter... networkDestinationDomain)
The destination domain of network-related information about a finding.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkDestinationDomain(java.util.Collection) or
withNetworkDestinationDomain(java.util.Collection) if you want to override the existing values.
networkDestinationDomain - The destination domain of network-related information about a finding.public AwsSecurityFindingFilters withNetworkDestinationDomain(Collection<StringFilter> networkDestinationDomain)
The destination domain of network-related information about a finding.
networkDestinationDomain - The destination domain of network-related information about a finding.public List<StringFilter> getProcessName()
The name of the process.
public void setProcessName(Collection<StringFilter> processName)
The name of the process.
processName - The name of the process.public AwsSecurityFindingFilters withProcessName(StringFilter... processName)
The name of the process.
NOTE: This method appends the values to the existing list (if any). Use
setProcessName(java.util.Collection) or withProcessName(java.util.Collection) if you want to
override the existing values.
processName - The name of the process.public AwsSecurityFindingFilters withProcessName(Collection<StringFilter> processName)
The name of the process.
processName - The name of the process.public List<StringFilter> getProcessPath()
The path to the process executable.
public void setProcessPath(Collection<StringFilter> processPath)
The path to the process executable.
processPath - The path to the process executable.public AwsSecurityFindingFilters withProcessPath(StringFilter... processPath)
The path to the process executable.
NOTE: This method appends the values to the existing list (if any). Use
setProcessPath(java.util.Collection) or withProcessPath(java.util.Collection) if you want to
override the existing values.
processPath - The path to the process executable.public AwsSecurityFindingFilters withProcessPath(Collection<StringFilter> processPath)
The path to the process executable.
processPath - The path to the process executable.public List<NumberFilter> getProcessPid()
The process ID.
public void setProcessPid(Collection<NumberFilter> processPid)
The process ID.
processPid - The process ID.public AwsSecurityFindingFilters withProcessPid(NumberFilter... processPid)
The process ID.
NOTE: This method appends the values to the existing list (if any). Use
setProcessPid(java.util.Collection) or withProcessPid(java.util.Collection) if you want to
override the existing values.
processPid - The process ID.public AwsSecurityFindingFilters withProcessPid(Collection<NumberFilter> processPid)
The process ID.
processPid - The process ID.public List<NumberFilter> getProcessParentPid()
The parent process ID.
public void setProcessParentPid(Collection<NumberFilter> processParentPid)
The parent process ID.
processParentPid - The parent process ID.public AwsSecurityFindingFilters withProcessParentPid(NumberFilter... processParentPid)
The parent process ID.
NOTE: This method appends the values to the existing list (if any). Use
setProcessParentPid(java.util.Collection) or withProcessParentPid(java.util.Collection) if you
want to override the existing values.
processParentPid - The parent process ID.public AwsSecurityFindingFilters withProcessParentPid(Collection<NumberFilter> processParentPid)
The parent process ID.
processParentPid - The parent process ID.public List<DateFilter> getProcessLaunchedAt()
The date/time that the process was launched.
public void setProcessLaunchedAt(Collection<DateFilter> processLaunchedAt)
The date/time that the process was launched.
processLaunchedAt - The date/time that the process was launched.public AwsSecurityFindingFilters withProcessLaunchedAt(DateFilter... processLaunchedAt)
The date/time that the process was launched.
NOTE: This method appends the values to the existing list (if any). Use
setProcessLaunchedAt(java.util.Collection) or withProcessLaunchedAt(java.util.Collection) if
you want to override the existing values.
processLaunchedAt - The date/time that the process was launched.public AwsSecurityFindingFilters withProcessLaunchedAt(Collection<DateFilter> processLaunchedAt)
The date/time that the process was launched.
processLaunchedAt - The date/time that the process was launched.public List<DateFilter> getProcessTerminatedAt()
The date/time that the process was terminated.
public void setProcessTerminatedAt(Collection<DateFilter> processTerminatedAt)
The date/time that the process was terminated.
processTerminatedAt - The date/time that the process was terminated.public AwsSecurityFindingFilters withProcessTerminatedAt(DateFilter... processTerminatedAt)
The date/time that the process was terminated.
NOTE: This method appends the values to the existing list (if any). Use
setProcessTerminatedAt(java.util.Collection) or withProcessTerminatedAt(java.util.Collection)
if you want to override the existing values.
processTerminatedAt - The date/time that the process was terminated.public AwsSecurityFindingFilters withProcessTerminatedAt(Collection<DateFilter> processTerminatedAt)
The date/time that the process was terminated.
processTerminatedAt - The date/time that the process was terminated.public List<StringFilter> getThreatIntelIndicatorType()
The type of a threat intelligence indicator.
public void setThreatIntelIndicatorType(Collection<StringFilter> threatIntelIndicatorType)
The type of a threat intelligence indicator.
threatIntelIndicatorType - The type of a threat intelligence indicator.public AwsSecurityFindingFilters withThreatIntelIndicatorType(StringFilter... threatIntelIndicatorType)
The type of a threat intelligence indicator.
NOTE: This method appends the values to the existing list (if any). Use
setThreatIntelIndicatorType(java.util.Collection) or
withThreatIntelIndicatorType(java.util.Collection) if you want to override the existing values.
threatIntelIndicatorType - The type of a threat intelligence indicator.public AwsSecurityFindingFilters withThreatIntelIndicatorType(Collection<StringFilter> threatIntelIndicatorType)
The type of a threat intelligence indicator.
threatIntelIndicatorType - The type of a threat intelligence indicator.public List<StringFilter> getThreatIntelIndicatorValue()
The value of a threat intelligence indicator.
public void setThreatIntelIndicatorValue(Collection<StringFilter> threatIntelIndicatorValue)
The value of a threat intelligence indicator.
threatIntelIndicatorValue - The value of a threat intelligence indicator.public AwsSecurityFindingFilters withThreatIntelIndicatorValue(StringFilter... threatIntelIndicatorValue)
The value of a threat intelligence indicator.
NOTE: This method appends the values to the existing list (if any). Use
setThreatIntelIndicatorValue(java.util.Collection) or
withThreatIntelIndicatorValue(java.util.Collection) if you want to override the existing values.
threatIntelIndicatorValue - The value of a threat intelligence indicator.public AwsSecurityFindingFilters withThreatIntelIndicatorValue(Collection<StringFilter> threatIntelIndicatorValue)
The value of a threat intelligence indicator.
threatIntelIndicatorValue - The value of a threat intelligence indicator.public List<StringFilter> getThreatIntelIndicatorCategory()
The category of a threat intelligence indicator.
public void setThreatIntelIndicatorCategory(Collection<StringFilter> threatIntelIndicatorCategory)
The category of a threat intelligence indicator.
threatIntelIndicatorCategory - The category of a threat intelligence indicator.public AwsSecurityFindingFilters withThreatIntelIndicatorCategory(StringFilter... threatIntelIndicatorCategory)
The category of a threat intelligence indicator.
NOTE: This method appends the values to the existing list (if any). Use
setThreatIntelIndicatorCategory(java.util.Collection) or
withThreatIntelIndicatorCategory(java.util.Collection) if you want to override the existing values.
threatIntelIndicatorCategory - The category of a threat intelligence indicator.public AwsSecurityFindingFilters withThreatIntelIndicatorCategory(Collection<StringFilter> threatIntelIndicatorCategory)
The category of a threat intelligence indicator.
threatIntelIndicatorCategory - The category of a threat intelligence indicator.public List<DateFilter> getThreatIntelIndicatorLastObservedAt()
The date/time of the last observation of a threat intelligence indicator.
public void setThreatIntelIndicatorLastObservedAt(Collection<DateFilter> threatIntelIndicatorLastObservedAt)
The date/time of the last observation of a threat intelligence indicator.
threatIntelIndicatorLastObservedAt - The date/time of the last observation of a threat intelligence indicator.public AwsSecurityFindingFilters withThreatIntelIndicatorLastObservedAt(DateFilter... threatIntelIndicatorLastObservedAt)
The date/time of the last observation of a threat intelligence indicator.
NOTE: This method appends the values to the existing list (if any). Use
setThreatIntelIndicatorLastObservedAt(java.util.Collection) or
withThreatIntelIndicatorLastObservedAt(java.util.Collection) if you want to override the existing
values.
threatIntelIndicatorLastObservedAt - The date/time of the last observation of a threat intelligence indicator.public AwsSecurityFindingFilters withThreatIntelIndicatorLastObservedAt(Collection<DateFilter> threatIntelIndicatorLastObservedAt)
The date/time of the last observation of a threat intelligence indicator.
threatIntelIndicatorLastObservedAt - The date/time of the last observation of a threat intelligence indicator.public List<StringFilter> getThreatIntelIndicatorSource()
The source of the threat intelligence.
public void setThreatIntelIndicatorSource(Collection<StringFilter> threatIntelIndicatorSource)
The source of the threat intelligence.
threatIntelIndicatorSource - The source of the threat intelligence.public AwsSecurityFindingFilters withThreatIntelIndicatorSource(StringFilter... threatIntelIndicatorSource)
The source of the threat intelligence.
NOTE: This method appends the values to the existing list (if any). Use
setThreatIntelIndicatorSource(java.util.Collection) or
withThreatIntelIndicatorSource(java.util.Collection) if you want to override the existing values.
threatIntelIndicatorSource - The source of the threat intelligence.public AwsSecurityFindingFilters withThreatIntelIndicatorSource(Collection<StringFilter> threatIntelIndicatorSource)
The source of the threat intelligence.
threatIntelIndicatorSource - The source of the threat intelligence.public List<StringFilter> getThreatIntelIndicatorSourceUrl()
The URL for more details from the source of the threat intelligence.
public void setThreatIntelIndicatorSourceUrl(Collection<StringFilter> threatIntelIndicatorSourceUrl)
The URL for more details from the source of the threat intelligence.
threatIntelIndicatorSourceUrl - The URL for more details from the source of the threat intelligence.public AwsSecurityFindingFilters withThreatIntelIndicatorSourceUrl(StringFilter... threatIntelIndicatorSourceUrl)
The URL for more details from the source of the threat intelligence.
NOTE: This method appends the values to the existing list (if any). Use
setThreatIntelIndicatorSourceUrl(java.util.Collection) or
withThreatIntelIndicatorSourceUrl(java.util.Collection) if you want to override the existing values.
threatIntelIndicatorSourceUrl - The URL for more details from the source of the threat intelligence.public AwsSecurityFindingFilters withThreatIntelIndicatorSourceUrl(Collection<StringFilter> threatIntelIndicatorSourceUrl)
The URL for more details from the source of the threat intelligence.
threatIntelIndicatorSourceUrl - The URL for more details from the source of the threat intelligence.public List<StringFilter> getResourceType()
Specifies the type of the resource that details are provided for.
public void setResourceType(Collection<StringFilter> resourceType)
Specifies the type of the resource that details are provided for.
resourceType - Specifies the type of the resource that details are provided for.public AwsSecurityFindingFilters withResourceType(StringFilter... resourceType)
Specifies the type of the resource that details are provided for.
NOTE: This method appends the values to the existing list (if any). Use
setResourceType(java.util.Collection) or withResourceType(java.util.Collection) if you want to
override the existing values.
resourceType - Specifies the type of the resource that details are provided for.public AwsSecurityFindingFilters withResourceType(Collection<StringFilter> resourceType)
Specifies the type of the resource that details are provided for.
resourceType - Specifies the type of the resource that details are provided for.public List<StringFilter> getResourceId()
The canonical identifier for the given resource type.
public void setResourceId(Collection<StringFilter> resourceId)
The canonical identifier for the given resource type.
resourceId - The canonical identifier for the given resource type.public AwsSecurityFindingFilters withResourceId(StringFilter... resourceId)
The canonical identifier for the given resource type.
NOTE: This method appends the values to the existing list (if any). Use
setResourceId(java.util.Collection) or withResourceId(java.util.Collection) if you want to
override the existing values.
resourceId - The canonical identifier for the given resource type.public AwsSecurityFindingFilters withResourceId(Collection<StringFilter> resourceId)
The canonical identifier for the given resource type.
resourceId - The canonical identifier for the given resource type.public List<StringFilter> getResourcePartition()
The canonical Amazon Web Services partition name that the Region is assigned to.
public void setResourcePartition(Collection<StringFilter> resourcePartition)
The canonical Amazon Web Services partition name that the Region is assigned to.
resourcePartition - The canonical Amazon Web Services partition name that the Region is assigned to.public AwsSecurityFindingFilters withResourcePartition(StringFilter... resourcePartition)
The canonical Amazon Web Services partition name that the Region is assigned to.
NOTE: This method appends the values to the existing list (if any). Use
setResourcePartition(java.util.Collection) or withResourcePartition(java.util.Collection) if
you want to override the existing values.
resourcePartition - The canonical Amazon Web Services partition name that the Region is assigned to.public AwsSecurityFindingFilters withResourcePartition(Collection<StringFilter> resourcePartition)
The canonical Amazon Web Services partition name that the Region is assigned to.
resourcePartition - The canonical Amazon Web Services partition name that the Region is assigned to.public List<StringFilter> getResourceRegion()
The canonical Amazon Web Services external Region name where this resource is located.
public void setResourceRegion(Collection<StringFilter> resourceRegion)
The canonical Amazon Web Services external Region name where this resource is located.
resourceRegion - The canonical Amazon Web Services external Region name where this resource is located.public AwsSecurityFindingFilters withResourceRegion(StringFilter... resourceRegion)
The canonical Amazon Web Services external Region name where this resource is located.
NOTE: This method appends the values to the existing list (if any). Use
setResourceRegion(java.util.Collection) or withResourceRegion(java.util.Collection) if you want
to override the existing values.
resourceRegion - The canonical Amazon Web Services external Region name where this resource is located.public AwsSecurityFindingFilters withResourceRegion(Collection<StringFilter> resourceRegion)
The canonical Amazon Web Services external Region name where this resource is located.
resourceRegion - The canonical Amazon Web Services external Region name where this resource is located.public List<MapFilter> getResourceTags()
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
public void setResourceTags(Collection<MapFilter> resourceTags)
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
resourceTags - A list of Amazon Web Services tags associated with a resource at the time the finding was processed.public AwsSecurityFindingFilters withResourceTags(MapFilter... resourceTags)
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
NOTE: This method appends the values to the existing list (if any). Use
setResourceTags(java.util.Collection) or withResourceTags(java.util.Collection) if you want to
override the existing values.
resourceTags - A list of Amazon Web Services tags associated with a resource at the time the finding was processed.public AwsSecurityFindingFilters withResourceTags(Collection<MapFilter> resourceTags)
A list of Amazon Web Services tags associated with a resource at the time the finding was processed.
resourceTags - A list of Amazon Web Services tags associated with a resource at the time the finding was processed.public List<StringFilter> getResourceAwsEc2InstanceType()
The instance type of the instance.
public void setResourceAwsEc2InstanceType(Collection<StringFilter> resourceAwsEc2InstanceType)
The instance type of the instance.
resourceAwsEc2InstanceType - The instance type of the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceType(StringFilter... resourceAwsEc2InstanceType)
The instance type of the instance.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsEc2InstanceType(java.util.Collection) or
withResourceAwsEc2InstanceType(java.util.Collection) if you want to override the existing values.
resourceAwsEc2InstanceType - The instance type of the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceType(Collection<StringFilter> resourceAwsEc2InstanceType)
The instance type of the instance.
resourceAwsEc2InstanceType - The instance type of the instance.public List<StringFilter> getResourceAwsEc2InstanceImageId()
The Amazon Machine Image (AMI) ID of the instance.
public void setResourceAwsEc2InstanceImageId(Collection<StringFilter> resourceAwsEc2InstanceImageId)
The Amazon Machine Image (AMI) ID of the instance.
resourceAwsEc2InstanceImageId - The Amazon Machine Image (AMI) ID of the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceImageId(StringFilter... resourceAwsEc2InstanceImageId)
The Amazon Machine Image (AMI) ID of the instance.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsEc2InstanceImageId(java.util.Collection) or
withResourceAwsEc2InstanceImageId(java.util.Collection) if you want to override the existing values.
resourceAwsEc2InstanceImageId - The Amazon Machine Image (AMI) ID of the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceImageId(Collection<StringFilter> resourceAwsEc2InstanceImageId)
The Amazon Machine Image (AMI) ID of the instance.
resourceAwsEc2InstanceImageId - The Amazon Machine Image (AMI) ID of the instance.public List<IpFilter> getResourceAwsEc2InstanceIpV4Addresses()
The IPv4 addresses associated with the instance.
public void setResourceAwsEc2InstanceIpV4Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV4Addresses)
The IPv4 addresses associated with the instance.
resourceAwsEc2InstanceIpV4Addresses - The IPv4 addresses associated with the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceIpV4Addresses(IpFilter... resourceAwsEc2InstanceIpV4Addresses)
The IPv4 addresses associated with the instance.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsEc2InstanceIpV4Addresses(java.util.Collection) or
withResourceAwsEc2InstanceIpV4Addresses(java.util.Collection) if you want to override the existing
values.
resourceAwsEc2InstanceIpV4Addresses - The IPv4 addresses associated with the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceIpV4Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV4Addresses)
The IPv4 addresses associated with the instance.
resourceAwsEc2InstanceIpV4Addresses - The IPv4 addresses associated with the instance.public List<IpFilter> getResourceAwsEc2InstanceIpV6Addresses()
The IPv6 addresses associated with the instance.
public void setResourceAwsEc2InstanceIpV6Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV6Addresses)
The IPv6 addresses associated with the instance.
resourceAwsEc2InstanceIpV6Addresses - The IPv6 addresses associated with the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceIpV6Addresses(IpFilter... resourceAwsEc2InstanceIpV6Addresses)
The IPv6 addresses associated with the instance.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsEc2InstanceIpV6Addresses(java.util.Collection) or
withResourceAwsEc2InstanceIpV6Addresses(java.util.Collection) if you want to override the existing
values.
resourceAwsEc2InstanceIpV6Addresses - The IPv6 addresses associated with the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceIpV6Addresses(Collection<IpFilter> resourceAwsEc2InstanceIpV6Addresses)
The IPv6 addresses associated with the instance.
resourceAwsEc2InstanceIpV6Addresses - The IPv6 addresses associated with the instance.public List<StringFilter> getResourceAwsEc2InstanceKeyName()
The key name associated with the instance.
public void setResourceAwsEc2InstanceKeyName(Collection<StringFilter> resourceAwsEc2InstanceKeyName)
The key name associated with the instance.
resourceAwsEc2InstanceKeyName - The key name associated with the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceKeyName(StringFilter... resourceAwsEc2InstanceKeyName)
The key name associated with the instance.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsEc2InstanceKeyName(java.util.Collection) or
withResourceAwsEc2InstanceKeyName(java.util.Collection) if you want to override the existing values.
resourceAwsEc2InstanceKeyName - The key name associated with the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceKeyName(Collection<StringFilter> resourceAwsEc2InstanceKeyName)
The key name associated with the instance.
resourceAwsEc2InstanceKeyName - The key name associated with the instance.public List<StringFilter> getResourceAwsEc2InstanceIamInstanceProfileArn()
The IAM profile ARN of the instance.
public void setResourceAwsEc2InstanceIamInstanceProfileArn(Collection<StringFilter> resourceAwsEc2InstanceIamInstanceProfileArn)
The IAM profile ARN of the instance.
resourceAwsEc2InstanceIamInstanceProfileArn - The IAM profile ARN of the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceIamInstanceProfileArn(StringFilter... resourceAwsEc2InstanceIamInstanceProfileArn)
The IAM profile ARN of the instance.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsEc2InstanceIamInstanceProfileArn(java.util.Collection) or
withResourceAwsEc2InstanceIamInstanceProfileArn(java.util.Collection) if you want to override the
existing values.
resourceAwsEc2InstanceIamInstanceProfileArn - The IAM profile ARN of the instance.public AwsSecurityFindingFilters withResourceAwsEc2InstanceIamInstanceProfileArn(Collection<StringFilter> resourceAwsEc2InstanceIamInstanceProfileArn)
The IAM profile ARN of the instance.
resourceAwsEc2InstanceIamInstanceProfileArn - The IAM profile ARN of the instance.public List<StringFilter> getResourceAwsEc2InstanceVpcId()
The identifier of the VPC that the instance was launched in.
public void setResourceAwsEc2InstanceVpcId(Collection<StringFilter> resourceAwsEc2InstanceVpcId)
The identifier of the VPC that the instance was launched in.
resourceAwsEc2InstanceVpcId - The identifier of the VPC that the instance was launched in.public AwsSecurityFindingFilters withResourceAwsEc2InstanceVpcId(StringFilter... resourceAwsEc2InstanceVpcId)
The identifier of the VPC that the instance was launched in.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsEc2InstanceVpcId(java.util.Collection) or
withResourceAwsEc2InstanceVpcId(java.util.Collection) if you want to override the existing values.
resourceAwsEc2InstanceVpcId - The identifier of the VPC that the instance was launched in.public AwsSecurityFindingFilters withResourceAwsEc2InstanceVpcId(Collection<StringFilter> resourceAwsEc2InstanceVpcId)
The identifier of the VPC that the instance was launched in.
resourceAwsEc2InstanceVpcId - The identifier of the VPC that the instance was launched in.public List<StringFilter> getResourceAwsEc2InstanceSubnetId()
The identifier of the subnet that the instance was launched in.
public void setResourceAwsEc2InstanceSubnetId(Collection<StringFilter> resourceAwsEc2InstanceSubnetId)
The identifier of the subnet that the instance was launched in.
resourceAwsEc2InstanceSubnetId - The identifier of the subnet that the instance was launched in.public AwsSecurityFindingFilters withResourceAwsEc2InstanceSubnetId(StringFilter... resourceAwsEc2InstanceSubnetId)
The identifier of the subnet that the instance was launched in.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsEc2InstanceSubnetId(java.util.Collection) or
withResourceAwsEc2InstanceSubnetId(java.util.Collection) if you want to override the existing values.
resourceAwsEc2InstanceSubnetId - The identifier of the subnet that the instance was launched in.public AwsSecurityFindingFilters withResourceAwsEc2InstanceSubnetId(Collection<StringFilter> resourceAwsEc2InstanceSubnetId)
The identifier of the subnet that the instance was launched in.
resourceAwsEc2InstanceSubnetId - The identifier of the subnet that the instance was launched in.public List<DateFilter> getResourceAwsEc2InstanceLaunchedAt()
The date and time the instance was launched.
public void setResourceAwsEc2InstanceLaunchedAt(Collection<DateFilter> resourceAwsEc2InstanceLaunchedAt)
The date and time the instance was launched.
resourceAwsEc2InstanceLaunchedAt - The date and time the instance was launched.public AwsSecurityFindingFilters withResourceAwsEc2InstanceLaunchedAt(DateFilter... resourceAwsEc2InstanceLaunchedAt)
The date and time the instance was launched.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsEc2InstanceLaunchedAt(java.util.Collection) or
withResourceAwsEc2InstanceLaunchedAt(java.util.Collection) if you want to override the existing values.
resourceAwsEc2InstanceLaunchedAt - The date and time the instance was launched.public AwsSecurityFindingFilters withResourceAwsEc2InstanceLaunchedAt(Collection<DateFilter> resourceAwsEc2InstanceLaunchedAt)
The date and time the instance was launched.
resourceAwsEc2InstanceLaunchedAt - The date and time the instance was launched.public List<StringFilter> getResourceAwsS3BucketOwnerId()
The canonical user ID of the owner of the S3 bucket.
public void setResourceAwsS3BucketOwnerId(Collection<StringFilter> resourceAwsS3BucketOwnerId)
The canonical user ID of the owner of the S3 bucket.
resourceAwsS3BucketOwnerId - The canonical user ID of the owner of the S3 bucket.public AwsSecurityFindingFilters withResourceAwsS3BucketOwnerId(StringFilter... resourceAwsS3BucketOwnerId)
The canonical user ID of the owner of the S3 bucket.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsS3BucketOwnerId(java.util.Collection) or
withResourceAwsS3BucketOwnerId(java.util.Collection) if you want to override the existing values.
resourceAwsS3BucketOwnerId - The canonical user ID of the owner of the S3 bucket.public AwsSecurityFindingFilters withResourceAwsS3BucketOwnerId(Collection<StringFilter> resourceAwsS3BucketOwnerId)
The canonical user ID of the owner of the S3 bucket.
resourceAwsS3BucketOwnerId - The canonical user ID of the owner of the S3 bucket.public List<StringFilter> getResourceAwsS3BucketOwnerName()
The display name of the owner of the S3 bucket.
public void setResourceAwsS3BucketOwnerName(Collection<StringFilter> resourceAwsS3BucketOwnerName)
The display name of the owner of the S3 bucket.
resourceAwsS3BucketOwnerName - The display name of the owner of the S3 bucket.public AwsSecurityFindingFilters withResourceAwsS3BucketOwnerName(StringFilter... resourceAwsS3BucketOwnerName)
The display name of the owner of the S3 bucket.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsS3BucketOwnerName(java.util.Collection) or
withResourceAwsS3BucketOwnerName(java.util.Collection) if you want to override the existing values.
resourceAwsS3BucketOwnerName - The display name of the owner of the S3 bucket.public AwsSecurityFindingFilters withResourceAwsS3BucketOwnerName(Collection<StringFilter> resourceAwsS3BucketOwnerName)
The display name of the owner of the S3 bucket.
resourceAwsS3BucketOwnerName - The display name of the owner of the S3 bucket.@Deprecated public List<StringFilter> getResourceAwsIamAccessKeyUserName()
The user associated with the IAM access key related to a finding.
@Deprecated public void setResourceAwsIamAccessKeyUserName(Collection<StringFilter> resourceAwsIamAccessKeyUserName)
The user associated with the IAM access key related to a finding.
resourceAwsIamAccessKeyUserName - The user associated with the IAM access key related to a finding.@Deprecated public AwsSecurityFindingFilters withResourceAwsIamAccessKeyUserName(StringFilter... resourceAwsIamAccessKeyUserName)
The user associated with the IAM access key related to a finding.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsIamAccessKeyUserName(java.util.Collection) or
withResourceAwsIamAccessKeyUserName(java.util.Collection) if you want to override the existing values.
resourceAwsIamAccessKeyUserName - The user associated with the IAM access key related to a finding.@Deprecated public AwsSecurityFindingFilters withResourceAwsIamAccessKeyUserName(Collection<StringFilter> resourceAwsIamAccessKeyUserName)
The user associated with the IAM access key related to a finding.
resourceAwsIamAccessKeyUserName - The user associated with the IAM access key related to a finding.public List<StringFilter> getResourceAwsIamAccessKeyPrincipalName()
The name of the principal that is associated with an IAM access key.
public void setResourceAwsIamAccessKeyPrincipalName(Collection<StringFilter> resourceAwsIamAccessKeyPrincipalName)
The name of the principal that is associated with an IAM access key.
resourceAwsIamAccessKeyPrincipalName - The name of the principal that is associated with an IAM access key.public AwsSecurityFindingFilters withResourceAwsIamAccessKeyPrincipalName(StringFilter... resourceAwsIamAccessKeyPrincipalName)
The name of the principal that is associated with an IAM access key.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsIamAccessKeyPrincipalName(java.util.Collection) or
withResourceAwsIamAccessKeyPrincipalName(java.util.Collection) if you want to override the existing
values.
resourceAwsIamAccessKeyPrincipalName - The name of the principal that is associated with an IAM access key.public AwsSecurityFindingFilters withResourceAwsIamAccessKeyPrincipalName(Collection<StringFilter> resourceAwsIamAccessKeyPrincipalName)
The name of the principal that is associated with an IAM access key.
resourceAwsIamAccessKeyPrincipalName - The name of the principal that is associated with an IAM access key.public List<StringFilter> getResourceAwsIamAccessKeyStatus()
The status of the IAM access key related to a finding.
public void setResourceAwsIamAccessKeyStatus(Collection<StringFilter> resourceAwsIamAccessKeyStatus)
The status of the IAM access key related to a finding.
resourceAwsIamAccessKeyStatus - The status of the IAM access key related to a finding.public AwsSecurityFindingFilters withResourceAwsIamAccessKeyStatus(StringFilter... resourceAwsIamAccessKeyStatus)
The status of the IAM access key related to a finding.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsIamAccessKeyStatus(java.util.Collection) or
withResourceAwsIamAccessKeyStatus(java.util.Collection) if you want to override the existing values.
resourceAwsIamAccessKeyStatus - The status of the IAM access key related to a finding.public AwsSecurityFindingFilters withResourceAwsIamAccessKeyStatus(Collection<StringFilter> resourceAwsIamAccessKeyStatus)
The status of the IAM access key related to a finding.
resourceAwsIamAccessKeyStatus - The status of the IAM access key related to a finding.public List<DateFilter> getResourceAwsIamAccessKeyCreatedAt()
The creation date/time of the IAM access key related to a finding.
public void setResourceAwsIamAccessKeyCreatedAt(Collection<DateFilter> resourceAwsIamAccessKeyCreatedAt)
The creation date/time of the IAM access key related to a finding.
resourceAwsIamAccessKeyCreatedAt - The creation date/time of the IAM access key related to a finding.public AwsSecurityFindingFilters withResourceAwsIamAccessKeyCreatedAt(DateFilter... resourceAwsIamAccessKeyCreatedAt)
The creation date/time of the IAM access key related to a finding.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsIamAccessKeyCreatedAt(java.util.Collection) or
withResourceAwsIamAccessKeyCreatedAt(java.util.Collection) if you want to override the existing values.
resourceAwsIamAccessKeyCreatedAt - The creation date/time of the IAM access key related to a finding.public AwsSecurityFindingFilters withResourceAwsIamAccessKeyCreatedAt(Collection<DateFilter> resourceAwsIamAccessKeyCreatedAt)
The creation date/time of the IAM access key related to a finding.
resourceAwsIamAccessKeyCreatedAt - The creation date/time of the IAM access key related to a finding.public List<StringFilter> getResourceAwsIamUserUserName()
The name of an IAM user.
public void setResourceAwsIamUserUserName(Collection<StringFilter> resourceAwsIamUserUserName)
The name of an IAM user.
resourceAwsIamUserUserName - The name of an IAM user.public AwsSecurityFindingFilters withResourceAwsIamUserUserName(StringFilter... resourceAwsIamUserUserName)
The name of an IAM user.
NOTE: This method appends the values to the existing list (if any). Use
setResourceAwsIamUserUserName(java.util.Collection) or
withResourceAwsIamUserUserName(java.util.Collection) if you want to override the existing values.
resourceAwsIamUserUserName - The name of an IAM user.public AwsSecurityFindingFilters withResourceAwsIamUserUserName(Collection<StringFilter> resourceAwsIamUserUserName)
The name of an IAM user.
resourceAwsIamUserUserName - The name of an IAM user.public List<StringFilter> getResourceContainerName()
The name of the container related to a finding.
public void setResourceContainerName(Collection<StringFilter> resourceContainerName)
The name of the container related to a finding.
resourceContainerName - The name of the container related to a finding.public AwsSecurityFindingFilters withResourceContainerName(StringFilter... resourceContainerName)
The name of the container related to a finding.
NOTE: This method appends the values to the existing list (if any). Use
setResourceContainerName(java.util.Collection) or
withResourceContainerName(java.util.Collection) if you want to override the existing values.
resourceContainerName - The name of the container related to a finding.public AwsSecurityFindingFilters withResourceContainerName(Collection<StringFilter> resourceContainerName)
The name of the container related to a finding.
resourceContainerName - The name of the container related to a finding.public List<StringFilter> getResourceContainerImageId()
The identifier of the image related to a finding.
public void setResourceContainerImageId(Collection<StringFilter> resourceContainerImageId)
The identifier of the image related to a finding.
resourceContainerImageId - The identifier of the image related to a finding.public AwsSecurityFindingFilters withResourceContainerImageId(StringFilter... resourceContainerImageId)
The identifier of the image related to a finding.
NOTE: This method appends the values to the existing list (if any). Use
setResourceContainerImageId(java.util.Collection) or
withResourceContainerImageId(java.util.Collection) if you want to override the existing values.
resourceContainerImageId - The identifier of the image related to a finding.public AwsSecurityFindingFilters withResourceContainerImageId(Collection<StringFilter> resourceContainerImageId)
The identifier of the image related to a finding.
resourceContainerImageId - The identifier of the image related to a finding.public List<StringFilter> getResourceContainerImageName()
The name of the image related to a finding.
public void setResourceContainerImageName(Collection<StringFilter> resourceContainerImageName)
The name of the image related to a finding.
resourceContainerImageName - The name of the image related to a finding.public AwsSecurityFindingFilters withResourceContainerImageName(StringFilter... resourceContainerImageName)
The name of the image related to a finding.
NOTE: This method appends the values to the existing list (if any). Use
setResourceContainerImageName(java.util.Collection) or
withResourceContainerImageName(java.util.Collection) if you want to override the existing values.
resourceContainerImageName - The name of the image related to a finding.public AwsSecurityFindingFilters withResourceContainerImageName(Collection<StringFilter> resourceContainerImageName)
The name of the image related to a finding.
resourceContainerImageName - The name of the image related to a finding.public List<DateFilter> getResourceContainerLaunchedAt()
The date/time that the container was started.
public void setResourceContainerLaunchedAt(Collection<DateFilter> resourceContainerLaunchedAt)
The date/time that the container was started.
resourceContainerLaunchedAt - The date/time that the container was started.public AwsSecurityFindingFilters withResourceContainerLaunchedAt(DateFilter... resourceContainerLaunchedAt)
The date/time that the container was started.
NOTE: This method appends the values to the existing list (if any). Use
setResourceContainerLaunchedAt(java.util.Collection) or
withResourceContainerLaunchedAt(java.util.Collection) if you want to override the existing values.
resourceContainerLaunchedAt - The date/time that the container was started.public AwsSecurityFindingFilters withResourceContainerLaunchedAt(Collection<DateFilter> resourceContainerLaunchedAt)
The date/time that the container was started.
resourceContainerLaunchedAt - The date/time that the container was started.public List<MapFilter> getResourceDetailsOther()
The details of a resource that doesn't have a specific subfield for the resource type defined.
public void setResourceDetailsOther(Collection<MapFilter> resourceDetailsOther)
The details of a resource that doesn't have a specific subfield for the resource type defined.
resourceDetailsOther - The details of a resource that doesn't have a specific subfield for the resource type defined.public AwsSecurityFindingFilters withResourceDetailsOther(MapFilter... resourceDetailsOther)
The details of a resource that doesn't have a specific subfield for the resource type defined.
NOTE: This method appends the values to the existing list (if any). Use
setResourceDetailsOther(java.util.Collection) or withResourceDetailsOther(java.util.Collection)
if you want to override the existing values.
resourceDetailsOther - The details of a resource that doesn't have a specific subfield for the resource type defined.public AwsSecurityFindingFilters withResourceDetailsOther(Collection<MapFilter> resourceDetailsOther)
The details of a resource that doesn't have a specific subfield for the resource type defined.
resourceDetailsOther - The details of a resource that doesn't have a specific subfield for the resource type defined.public List<StringFilter> getComplianceStatus()
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.
public void setComplianceStatus(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. Contains security standard-related finding details.
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.public AwsSecurityFindingFilters withComplianceStatus(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. Contains security standard-related finding details.
NOTE: This method appends the values to the existing list (if any). Use
setComplianceStatus(java.util.Collection) or withComplianceStatus(java.util.Collection) if you
want to override the existing values.
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.public AwsSecurityFindingFilters withComplianceStatus(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. Contains security standard-related finding details.
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.public List<StringFilter> getVerificationState()
The veracity of a finding.
public void setVerificationState(Collection<StringFilter> verificationState)
The veracity of a finding.
verificationState - The veracity of a finding.public AwsSecurityFindingFilters withVerificationState(StringFilter... verificationState)
The veracity of a finding.
NOTE: This method appends the values to the existing list (if any). Use
setVerificationState(java.util.Collection) or withVerificationState(java.util.Collection) if
you want to override the existing values.
verificationState - The veracity of a finding.public AwsSecurityFindingFilters withVerificationState(Collection<StringFilter> verificationState)
The veracity of a finding.
verificationState - The veracity of a finding.public List<StringFilter> getWorkflowState()
The workflow state of a finding.
Note that this field is deprecated. To search for a finding based on its workflow status, use
WorkflowStatus.
Note that this field is deprecated. To search for a finding based on its workflow status, use
WorkflowStatus.
public void setWorkflowState(Collection<StringFilter> 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.
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.
public AwsSecurityFindingFilters withWorkflowState(StringFilter... 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.
NOTE: This method appends the values to the existing list (if any). Use
setWorkflowState(java.util.Collection) or withWorkflowState(java.util.Collection) if you want
to override the existing values.
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.
public AwsSecurityFindingFilters withWorkflowState(Collection<StringFilter> 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.
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.
public List<StringFilter> getWorkflowStatus()
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 or RESOLVED to
NEW in the following cases:
The record state changes from ARCHIVED to ACTIVE.
The compliance status changes from PASSED to either WARNING, FAILED, or
NOT_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.
SUPPRESSED - The finding will not be reviewed again and will not be acted upon.
RESOLVED - The finding was reviewed and remediated and is now considered resolved.
NEW - The initial state of a finding, before it is reviewed.
Security Hub also resets the workflow status from NOTIFIED or RESOLVED to
NEW in the following cases:
The record state changes from ARCHIVED to ACTIVE.
The compliance status changes from PASSED to either WARNING,
FAILED, or NOT_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.
SUPPRESSED - The finding will not be reviewed again and will not be acted upon.
RESOLVED - The finding was reviewed and remediated and is now considered resolved.
public void setWorkflowStatus(Collection<StringFilter> 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 or RESOLVED to
NEW in the following cases:
The record state changes from ARCHIVED to ACTIVE.
The compliance status changes from PASSED to either WARNING, FAILED, or
NOT_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.
SUPPRESSED - The finding will not be reviewed again and will not be acted upon.
RESOLVED - The finding was reviewed and remediated and is now considered resolved.
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 or RESOLVED to
NEW in the following cases:
The record state changes from ARCHIVED to ACTIVE.
The compliance status changes from PASSED to either WARNING, FAILED
, or NOT_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.
SUPPRESSED - The finding will not be reviewed again and will not be acted upon.
RESOLVED - The finding was reviewed and remediated and is now considered resolved.
public AwsSecurityFindingFilters withWorkflowStatus(StringFilter... 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 or RESOLVED to
NEW in the following cases:
The record state changes from ARCHIVED to ACTIVE.
The compliance status changes from PASSED to either WARNING, FAILED, or
NOT_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.
SUPPRESSED - The finding will not be reviewed again and will not be acted upon.
RESOLVED - The finding was reviewed and remediated and is now considered resolved.
NOTE: This method appends the values to the existing list (if any). Use
setWorkflowStatus(java.util.Collection) or withWorkflowStatus(java.util.Collection) if you want
to override the existing values.
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 or RESOLVED to
NEW in the following cases:
The record state changes from ARCHIVED to ACTIVE.
The compliance status changes from PASSED to either WARNING, FAILED
, or NOT_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.
SUPPRESSED - The finding will not be reviewed again and will not be acted upon.
RESOLVED - The finding was reviewed and remediated and is now considered resolved.
public AwsSecurityFindingFilters withWorkflowStatus(Collection<StringFilter> 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 or RESOLVED to
NEW in the following cases:
The record state changes from ARCHIVED to ACTIVE.
The compliance status changes from PASSED to either WARNING, FAILED, or
NOT_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.
SUPPRESSED - The finding will not be reviewed again and will not be acted upon.
RESOLVED - The finding was reviewed and remediated and is now considered resolved.
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 or RESOLVED to
NEW in the following cases:
The record state changes from ARCHIVED to ACTIVE.
The compliance status changes from PASSED to either WARNING, FAILED
, or NOT_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.
SUPPRESSED - The finding will not be reviewed again and will not be acted upon.
RESOLVED - The finding was reviewed and remediated and is now considered resolved.
public List<StringFilter> getRecordState()
The updated record state for the finding.
public void setRecordState(Collection<StringFilter> recordState)
The updated record state for the finding.
recordState - The updated record state for the finding.public AwsSecurityFindingFilters withRecordState(StringFilter... recordState)
The updated record state for the finding.
NOTE: This method appends the values to the existing list (if any). Use
setRecordState(java.util.Collection) or withRecordState(java.util.Collection) if you want to
override the existing values.
recordState - The updated record state for the finding.public AwsSecurityFindingFilters withRecordState(Collection<StringFilter> recordState)
The updated record state for the finding.
recordState - The updated record state for the finding.public List<StringFilter> getRelatedFindingsProductArn()
The ARN of the solution that generated a related finding.
public void setRelatedFindingsProductArn(Collection<StringFilter> relatedFindingsProductArn)
The ARN of the solution that generated a related finding.
relatedFindingsProductArn - The ARN of the solution that generated a related finding.public AwsSecurityFindingFilters withRelatedFindingsProductArn(StringFilter... relatedFindingsProductArn)
The ARN of the solution that generated a related finding.
NOTE: This method appends the values to the existing list (if any). Use
setRelatedFindingsProductArn(java.util.Collection) or
withRelatedFindingsProductArn(java.util.Collection) if you want to override the existing values.
relatedFindingsProductArn - The ARN of the solution that generated a related finding.public AwsSecurityFindingFilters withRelatedFindingsProductArn(Collection<StringFilter> relatedFindingsProductArn)
The ARN of the solution that generated a related finding.
relatedFindingsProductArn - The ARN of the solution that generated a related finding.public List<StringFilter> getRelatedFindingsId()
The solution-generated identifier for a related finding.
public void setRelatedFindingsId(Collection<StringFilter> relatedFindingsId)
The solution-generated identifier for a related finding.
relatedFindingsId - The solution-generated identifier for a related finding.public AwsSecurityFindingFilters withRelatedFindingsId(StringFilter... relatedFindingsId)
The solution-generated identifier for a related finding.
NOTE: This method appends the values to the existing list (if any). Use
setRelatedFindingsId(java.util.Collection) or withRelatedFindingsId(java.util.Collection) if
you want to override the existing values.
relatedFindingsId - The solution-generated identifier for a related finding.public AwsSecurityFindingFilters withRelatedFindingsId(Collection<StringFilter> relatedFindingsId)
The solution-generated identifier for a related finding.
relatedFindingsId - The solution-generated identifier for a related finding.public List<StringFilter> getNoteText()
The text of a note.
public void setNoteText(Collection<StringFilter> noteText)
The text of a note.
noteText - The text of a note.public AwsSecurityFindingFilters withNoteText(StringFilter... noteText)
The text of a note.
NOTE: This method appends the values to the existing list (if any). Use
setNoteText(java.util.Collection) or withNoteText(java.util.Collection) if you want to override
the existing values.
noteText - The text of a note.public AwsSecurityFindingFilters withNoteText(Collection<StringFilter> noteText)
The text of a note.
noteText - The text of a note.public List<DateFilter> getNoteUpdatedAt()
The timestamp of when the note was updated.
public void setNoteUpdatedAt(Collection<DateFilter> noteUpdatedAt)
The timestamp of when the note was updated.
noteUpdatedAt - The timestamp of when the note was updated.public AwsSecurityFindingFilters withNoteUpdatedAt(DateFilter... noteUpdatedAt)
The timestamp of when the note was updated.
NOTE: This method appends the values to the existing list (if any). Use
setNoteUpdatedAt(java.util.Collection) or withNoteUpdatedAt(java.util.Collection) if you want
to override the existing values.
noteUpdatedAt - The timestamp of when the note was updated.public AwsSecurityFindingFilters withNoteUpdatedAt(Collection<DateFilter> noteUpdatedAt)
The timestamp of when the note was updated.
noteUpdatedAt - The timestamp of when the note was updated.public List<StringFilter> getNoteUpdatedBy()
The principal that created a note.
public void setNoteUpdatedBy(Collection<StringFilter> noteUpdatedBy)
The principal that created a note.
noteUpdatedBy - The principal that created a note.public AwsSecurityFindingFilters withNoteUpdatedBy(StringFilter... noteUpdatedBy)
The principal that created a note.
NOTE: This method appends the values to the existing list (if any). Use
setNoteUpdatedBy(java.util.Collection) or withNoteUpdatedBy(java.util.Collection) if you want
to override the existing values.
noteUpdatedBy - The principal that created a note.public AwsSecurityFindingFilters withNoteUpdatedBy(Collection<StringFilter> noteUpdatedBy)
The principal that created a note.
noteUpdatedBy - The principal that created a note.@Deprecated public List<KeywordFilter> getKeyword()
A keyword for a finding.
@Deprecated public void setKeyword(Collection<KeywordFilter> keyword)
A keyword for a finding.
keyword - A keyword for a finding.@Deprecated public AwsSecurityFindingFilters withKeyword(KeywordFilter... keyword)
A keyword for a finding.
NOTE: This method appends the values to the existing list (if any). Use
setKeyword(java.util.Collection) or withKeyword(java.util.Collection) if you want to override
the existing values.
keyword - A keyword for a finding.@Deprecated public AwsSecurityFindingFilters withKeyword(Collection<KeywordFilter> keyword)
A keyword for a finding.
keyword - A keyword for a finding.public List<NumberFilter> getFindingProviderFieldsConfidence()
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.
Confidence is scored on a 0-100 basis using a ratio scale, where 0 means zero percent confidence and 100 means 100 percent confidence.
public void setFindingProviderFieldsConfidence(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.
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.
public AwsSecurityFindingFilters withFindingProviderFieldsConfidence(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.
NOTE: This method appends the values to the existing list (if any). Use
setFindingProviderFieldsConfidence(java.util.Collection) or
withFindingProviderFieldsConfidence(java.util.Collection) if you want to override the existing values.
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.
public AwsSecurityFindingFilters withFindingProviderFieldsConfidence(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.
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.
public List<NumberFilter> getFindingProviderFieldsCriticality()
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.
A score of 0 means that the underlying resources have no criticality, and a score of 100 is reserved for the most critical resources.
public void setFindingProviderFieldsCriticality(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.
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.
public AwsSecurityFindingFilters withFindingProviderFieldsCriticality(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.
NOTE: This method appends the values to the existing list (if any). Use
setFindingProviderFieldsCriticality(java.util.Collection) or
withFindingProviderFieldsCriticality(java.util.Collection) if you want to override the existing values.
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.
public AwsSecurityFindingFilters withFindingProviderFieldsCriticality(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.
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.
public List<StringFilter> getFindingProviderFieldsRelatedFindingsId()
The finding identifier of a related finding that is identified by the finding provider.
public void setFindingProviderFieldsRelatedFindingsId(Collection<StringFilter> findingProviderFieldsRelatedFindingsId)
The finding identifier of a related finding that is identified by the finding provider.
findingProviderFieldsRelatedFindingsId - The finding identifier of a related finding that is identified by the finding provider.public AwsSecurityFindingFilters withFindingProviderFieldsRelatedFindingsId(StringFilter... findingProviderFieldsRelatedFindingsId)
The finding identifier of a related finding that is identified by the finding provider.
NOTE: This method appends the values to the existing list (if any). Use
setFindingProviderFieldsRelatedFindingsId(java.util.Collection) or
withFindingProviderFieldsRelatedFindingsId(java.util.Collection) if you want to override the existing
values.
findingProviderFieldsRelatedFindingsId - The finding identifier of a related finding that is identified by the finding provider.public AwsSecurityFindingFilters withFindingProviderFieldsRelatedFindingsId(Collection<StringFilter> findingProviderFieldsRelatedFindingsId)
The finding identifier of a related finding that is identified by the finding provider.
findingProviderFieldsRelatedFindingsId - The finding identifier of a related finding that is identified by the finding provider.public List<StringFilter> getFindingProviderFieldsRelatedFindingsProductArn()
The ARN of the solution that generated a related finding that is identified by the finding provider.
public void setFindingProviderFieldsRelatedFindingsProductArn(Collection<StringFilter> findingProviderFieldsRelatedFindingsProductArn)
The ARN of the solution that generated a related finding that is identified by the finding provider.
findingProviderFieldsRelatedFindingsProductArn - The ARN of the solution that generated a related finding that is identified by the finding provider.public AwsSecurityFindingFilters withFindingProviderFieldsRelatedFindingsProductArn(StringFilter... findingProviderFieldsRelatedFindingsProductArn)
The ARN of the solution that generated a related finding that is identified by the finding provider.
NOTE: This method appends the values to the existing list (if any). Use
setFindingProviderFieldsRelatedFindingsProductArn(java.util.Collection) or
withFindingProviderFieldsRelatedFindingsProductArn(java.util.Collection) if you want to override the
existing values.
findingProviderFieldsRelatedFindingsProductArn - The ARN of the solution that generated a related finding that is identified by the finding provider.public AwsSecurityFindingFilters withFindingProviderFieldsRelatedFindingsProductArn(Collection<StringFilter> findingProviderFieldsRelatedFindingsProductArn)
The ARN of the solution that generated a related finding that is identified by the finding provider.
findingProviderFieldsRelatedFindingsProductArn - The ARN of the solution that generated a related finding that is identified by the finding provider.public List<StringFilter> getFindingProviderFieldsSeverityLabel()
The finding provider value for the severity label.
public void setFindingProviderFieldsSeverityLabel(Collection<StringFilter> findingProviderFieldsSeverityLabel)
The finding provider value for the severity label.
findingProviderFieldsSeverityLabel - The finding provider value for the severity label.public AwsSecurityFindingFilters withFindingProviderFieldsSeverityLabel(StringFilter... findingProviderFieldsSeverityLabel)
The finding provider value for the severity label.
NOTE: This method appends the values to the existing list (if any). Use
setFindingProviderFieldsSeverityLabel(java.util.Collection) or
withFindingProviderFieldsSeverityLabel(java.util.Collection) if you want to override the existing
values.
findingProviderFieldsSeverityLabel - The finding provider value for the severity label.public AwsSecurityFindingFilters withFindingProviderFieldsSeverityLabel(Collection<StringFilter> findingProviderFieldsSeverityLabel)
The finding provider value for the severity label.
findingProviderFieldsSeverityLabel - The finding provider value for the severity label.public List<StringFilter> getFindingProviderFieldsSeverityOriginal()
The finding provider's original value for the severity.
public void setFindingProviderFieldsSeverityOriginal(Collection<StringFilter> findingProviderFieldsSeverityOriginal)
The finding provider's original value for the severity.
findingProviderFieldsSeverityOriginal - The finding provider's original value for the severity.public AwsSecurityFindingFilters withFindingProviderFieldsSeverityOriginal(StringFilter... findingProviderFieldsSeverityOriginal)
The finding provider's original value for the severity.
NOTE: This method appends the values to the existing list (if any). Use
setFindingProviderFieldsSeverityOriginal(java.util.Collection) or
withFindingProviderFieldsSeverityOriginal(java.util.Collection) if you want to override the existing
values.
findingProviderFieldsSeverityOriginal - The finding provider's original value for the severity.public AwsSecurityFindingFilters withFindingProviderFieldsSeverityOriginal(Collection<StringFilter> findingProviderFieldsSeverityOriginal)
The finding provider's original value for the severity.
findingProviderFieldsSeverityOriginal - The finding provider's original value for the severity.public List<StringFilter> getFindingProviderFieldsTypes()
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
namespace/category/classifier that classify a finding.
Valid namespace values are: Software and Configuration Checks | TTPs | Effects | Unusual Behaviors | Sensitive Data Identifications
public void setFindingProviderFieldsTypes(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
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
public AwsSecurityFindingFilters withFindingProviderFieldsTypes(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
NOTE: This method appends the values to the existing list (if any). Use
setFindingProviderFieldsTypes(java.util.Collection) or
withFindingProviderFieldsTypes(java.util.Collection) if you want to override the existing values.
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
public AwsSecurityFindingFilters withFindingProviderFieldsTypes(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
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
public String toString()
toString in class ObjectObject.toString()public AwsSecurityFindingFilters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2021. All rights reserved.