@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsSecurityFinding extends Object implements Serializable, Cloneable, StructuredPojo
Provides consistent format for the contents of the Security Hub-aggregated findings. AwsSecurityFinding
format enables you to share findings between Amazon Web Services security services and third-party solutions, and
security standards checks.
A finding is a potential security issue generated either by Amazon Web Services services or by the integrated third-party solutions and standards checks.
Constructor and Description |
---|
AwsSecurityFinding() |
Modifier and Type | Method and Description |
---|---|
AwsSecurityFinding |
addProductFieldsEntry(String key,
String value)
Add a single ProductFields entry
|
AwsSecurityFinding |
addUserDefinedFieldsEntry(String key,
String value)
Add a single UserDefinedFields entry
|
AwsSecurityFinding |
clearProductFieldsEntries()
Removes all the entries added into ProductFields.
|
AwsSecurityFinding |
clearUserDefinedFieldsEntries()
Removes all the entries added into UserDefinedFields.
|
AwsSecurityFinding |
clone() |
boolean |
equals(Object obj) |
Action |
getAction()
Provides details about an action that affects or that was taken on a resource.
|
String |
getAwsAccountId()
The Amazon Web Services account ID that a finding is generated in.
|
String |
getCompanyName()
The name of the company for the product that generated the finding.
|
Compliance |
getCompliance()
This data type is exclusive to findings that are generated as the result of a check run against a specific rule
in a supported security standard, such as CIS Amazon Web Services Foundations.
|
Integer |
getConfidence()
A finding's confidence.
|
String |
getCreatedAt()
Indicates when the security-findings provider created the potential security issue that a finding captured.
|
Integer |
getCriticality()
The level of importance assigned to the resources associated with the finding.
|
String |
getDescription()
A finding's description.
|
FindingProviderFields |
getFindingProviderFields()
In a
BatchImportFindings request, finding providers use FindingProviderFields to
provide and update their own values for confidence, criticality, related findings, severity, and types. |
String |
getFirstObservedAt()
Indicates when the security-findings provider first observed the potential security issue that a finding
captured.
|
String |
getGeneratorId()
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.
|
String |
getId()
The security findings provider-specific identifier for a finding.
|
String |
getLastObservedAt()
Indicates when the security-findings provider most recently observed the potential security issue that a finding
captured.
|
List<Malware> |
getMalware()
A list of malware related to a finding.
|
Network |
getNetwork()
The details of network-related information about a finding.
|
List<NetworkPathComponent> |
getNetworkPath()
Provides information about a network path that is relevant to a finding.
|
Note |
getNote()
A user-defined note added to a finding.
|
PatchSummary |
getPatchSummary()
Provides an overview of the patch compliance status for an instance against a selected compliance standard.
|
ProcessDetails |
getProcess()
The details of process-related information about a finding.
|
String |
getProductArn()
The ARN generated by Security Hub that uniquely identifies a product that generates findings.
|
Map<String,String> |
getProductFields()
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined
AwsSecurityFinding format. |
String |
getProductName()
The name of the product that generated the finding.
|
String |
getRecordState()
The record state of a finding.
|
String |
getRegion()
The Region from which the finding was generated.
|
List<RelatedFinding> |
getRelatedFindings()
A list of related findings.
|
Remediation |
getRemediation()
A data type that describes the remediation options for a finding.
|
List<Resource> |
getResources()
A set of resource data types that describe the resources that the finding refers to.
|
Boolean |
getSample()
Indicates whether the finding is a sample finding.
|
String |
getSchemaVersion()
The schema version that a finding is formatted for.
|
Severity |
getSeverity()
A finding's severity.
|
String |
getSourceUrl()
A URL that links to a page about the current finding in the security-findings provider's solution.
|
List<ThreatIntelIndicator> |
getThreatIntelIndicators()
Threat intelligence details related to a finding.
|
List<Threat> |
getThreats()
Details about the threat detected in a security finding and the file paths that were affected by the threat.
|
String |
getTitle()
A finding's title.
|
List<String> |
getTypes()
One or more finding types in the format of
namespace/category/classifier that classify a finding. |
String |
getUpdatedAt()
Indicates when the security-findings provider last updated the finding record.
|
Map<String,String> |
getUserDefinedFields()
A list of name/value string pairs associated with the finding.
|
String |
getVerificationState()
Indicates the veracity of a finding.
|
List<Vulnerability> |
getVulnerabilities()
Provides a list of vulnerabilities associated with the findings.
|
Workflow |
getWorkflow()
Provides information about the status of the investigation into a finding.
|
String |
getWorkflowState()
Deprecated.
|
int |
hashCode() |
Boolean |
isSample()
Indicates whether the finding is a sample finding.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAction(Action action)
Provides details about an action that affects or that was taken on a resource.
|
void |
setAwsAccountId(String awsAccountId)
The Amazon Web Services account ID that a finding is generated in.
|
void |
setCompanyName(String companyName)
The name of the company for the product that generated the finding.
|
void |
setCompliance(Compliance compliance)
This data type is exclusive to findings that are generated as the result of a check run against a specific rule
in a supported security standard, such as CIS Amazon Web Services Foundations.
|
void |
setConfidence(Integer confidence)
A finding's confidence.
|
void |
setCreatedAt(String createdAt)
Indicates when the security-findings provider created the potential security issue that a finding captured.
|
void |
setCriticality(Integer criticality)
The level of importance assigned to the resources associated with the finding.
|
void |
setDescription(String description)
A finding's description.
|
void |
setFindingProviderFields(FindingProviderFields findingProviderFields)
In a
BatchImportFindings request, finding providers use FindingProviderFields to
provide and update their own values for confidence, criticality, related findings, severity, and types. |
void |
setFirstObservedAt(String firstObservedAt)
Indicates when the security-findings provider first observed the potential security issue that a finding
captured.
|
void |
setGeneratorId(String generatorId)
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.
|
void |
setId(String id)
The security findings provider-specific identifier for a finding.
|
void |
setLastObservedAt(String lastObservedAt)
Indicates when the security-findings provider most recently observed the potential security issue that a finding
captured.
|
void |
setMalware(Collection<Malware> malware)
A list of malware related to a finding.
|
void |
setNetwork(Network network)
The details of network-related information about a finding.
|
void |
setNetworkPath(Collection<NetworkPathComponent> networkPath)
Provides information about a network path that is relevant to a finding.
|
void |
setNote(Note note)
A user-defined note added to a finding.
|
void |
setPatchSummary(PatchSummary patchSummary)
Provides an overview of the patch compliance status for an instance against a selected compliance standard.
|
void |
setProcess(ProcessDetails process)
The details of process-related information about a finding.
|
void |
setProductArn(String productArn)
The ARN generated by Security Hub that uniquely identifies a product that generates findings.
|
void |
setProductFields(Map<String,String> 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(String productName)
The name of the product that generated the finding.
|
void |
setRecordState(String recordState)
The record state of a finding.
|
void |
setRegion(String region)
The Region from which the finding was generated.
|
void |
setRelatedFindings(Collection<RelatedFinding> relatedFindings)
A list of related findings.
|
void |
setRemediation(Remediation remediation)
A data type that describes the remediation options for a finding.
|
void |
setResources(Collection<Resource> resources)
A set of resource data types that describe the resources that the finding refers to.
|
void |
setSample(Boolean sample)
Indicates whether the finding is a sample finding.
|
void |
setSchemaVersion(String schemaVersion)
The schema version that a finding is formatted for.
|
void |
setSeverity(Severity severity)
A finding's severity.
|
void |
setSourceUrl(String sourceUrl)
A URL that links to a page about the current finding in the security-findings provider's solution.
|
void |
setThreatIntelIndicators(Collection<ThreatIntelIndicator> threatIntelIndicators)
Threat intelligence details related to a finding.
|
void |
setThreats(Collection<Threat> threats)
Details about the threat detected in a security finding and the file paths that were affected by the threat.
|
void |
setTitle(String title)
A finding's title.
|
void |
setTypes(Collection<String> types)
One or more finding types in the format of
namespace/category/classifier that classify a finding. |
void |
setUpdatedAt(String updatedAt)
Indicates when the security-findings provider last updated the finding record.
|
void |
setUserDefinedFields(Map<String,String> userDefinedFields)
A list of name/value string pairs associated with the finding.
|
void |
setVerificationState(String verificationState)
Indicates the veracity of a finding.
|
void |
setVulnerabilities(Collection<Vulnerability> vulnerabilities)
Provides a list of vulnerabilities associated with the findings.
|
void |
setWorkflow(Workflow workflow)
Provides information about the status of the investigation into a finding.
|
void |
setWorkflowState(String workflowState)
Deprecated.
|
String |
toString()
Returns a string representation of this object.
|
AwsSecurityFinding |
withAction(Action action)
Provides details about an action that affects or that was taken on a resource.
|
AwsSecurityFinding |
withAwsAccountId(String awsAccountId)
The Amazon Web Services account ID that a finding is generated in.
|
AwsSecurityFinding |
withCompanyName(String companyName)
The name of the company for the product that generated the finding.
|
AwsSecurityFinding |
withCompliance(Compliance compliance)
This data type is exclusive to findings that are generated as the result of a check run against a specific rule
in a supported security standard, such as CIS Amazon Web Services Foundations.
|
AwsSecurityFinding |
withConfidence(Integer confidence)
A finding's confidence.
|
AwsSecurityFinding |
withCreatedAt(String createdAt)
Indicates when the security-findings provider created the potential security issue that a finding captured.
|
AwsSecurityFinding |
withCriticality(Integer criticality)
The level of importance assigned to the resources associated with the finding.
|
AwsSecurityFinding |
withDescription(String description)
A finding's description.
|
AwsSecurityFinding |
withFindingProviderFields(FindingProviderFields findingProviderFields)
In a
BatchImportFindings request, finding providers use FindingProviderFields to
provide and update their own values for confidence, criticality, related findings, severity, and types. |
AwsSecurityFinding |
withFirstObservedAt(String firstObservedAt)
Indicates when the security-findings provider first observed the potential security issue that a finding
captured.
|
AwsSecurityFinding |
withGeneratorId(String generatorId)
The identifier for the solution-specific component (a discrete unit of logic) that generated a finding.
|
AwsSecurityFinding |
withId(String id)
The security findings provider-specific identifier for a finding.
|
AwsSecurityFinding |
withLastObservedAt(String lastObservedAt)
Indicates when the security-findings provider most recently observed the potential security issue that a finding
captured.
|
AwsSecurityFinding |
withMalware(Collection<Malware> malware)
A list of malware related to a finding.
|
AwsSecurityFinding |
withMalware(Malware... malware)
A list of malware related to a finding.
|
AwsSecurityFinding |
withNetwork(Network network)
The details of network-related information about a finding.
|
AwsSecurityFinding |
withNetworkPath(Collection<NetworkPathComponent> networkPath)
Provides information about a network path that is relevant to a finding.
|
AwsSecurityFinding |
withNetworkPath(NetworkPathComponent... networkPath)
Provides information about a network path that is relevant to a finding.
|
AwsSecurityFinding |
withNote(Note note)
A user-defined note added to a finding.
|
AwsSecurityFinding |
withPatchSummary(PatchSummary patchSummary)
Provides an overview of the patch compliance status for an instance against a selected compliance standard.
|
AwsSecurityFinding |
withProcess(ProcessDetails process)
The details of process-related information about a finding.
|
AwsSecurityFinding |
withProductArn(String productArn)
The ARN generated by Security Hub that uniquely identifies a product that generates findings.
|
AwsSecurityFinding |
withProductFields(Map<String,String> productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined
AwsSecurityFinding format. |
AwsSecurityFinding |
withProductName(String productName)
The name of the product that generated the finding.
|
AwsSecurityFinding |
withRecordState(RecordState recordState)
The record state of a finding.
|
AwsSecurityFinding |
withRecordState(String recordState)
The record state of a finding.
|
AwsSecurityFinding |
withRegion(String region)
The Region from which the finding was generated.
|
AwsSecurityFinding |
withRelatedFindings(Collection<RelatedFinding> relatedFindings)
A list of related findings.
|
AwsSecurityFinding |
withRelatedFindings(RelatedFinding... relatedFindings)
A list of related findings.
|
AwsSecurityFinding |
withRemediation(Remediation remediation)
A data type that describes the remediation options for a finding.
|
AwsSecurityFinding |
withResources(Collection<Resource> resources)
A set of resource data types that describe the resources that the finding refers to.
|
AwsSecurityFinding |
withResources(Resource... resources)
A set of resource data types that describe the resources that the finding refers to.
|
AwsSecurityFinding |
withSample(Boolean sample)
Indicates whether the finding is a sample finding.
|
AwsSecurityFinding |
withSchemaVersion(String schemaVersion)
The schema version that a finding is formatted for.
|
AwsSecurityFinding |
withSeverity(Severity severity)
A finding's severity.
|
AwsSecurityFinding |
withSourceUrl(String sourceUrl)
A URL that links to a page about the current finding in the security-findings provider's solution.
|
AwsSecurityFinding |
withThreatIntelIndicators(Collection<ThreatIntelIndicator> threatIntelIndicators)
Threat intelligence details related to a finding.
|
AwsSecurityFinding |
withThreatIntelIndicators(ThreatIntelIndicator... threatIntelIndicators)
Threat intelligence details related to a finding.
|
AwsSecurityFinding |
withThreats(Collection<Threat> threats)
Details about the threat detected in a security finding and the file paths that were affected by the threat.
|
AwsSecurityFinding |
withThreats(Threat... threats)
Details about the threat detected in a security finding and the file paths that were affected by the threat.
|
AwsSecurityFinding |
withTitle(String title)
A finding's title.
|
AwsSecurityFinding |
withTypes(Collection<String> types)
One or more finding types in the format of
namespace/category/classifier that classify a finding. |
AwsSecurityFinding |
withTypes(String... types)
One or more finding types in the format of
namespace/category/classifier that classify a finding. |
AwsSecurityFinding |
withUpdatedAt(String updatedAt)
Indicates when the security-findings provider last updated the finding record.
|
AwsSecurityFinding |
withUserDefinedFields(Map<String,String> userDefinedFields)
A list of name/value string pairs associated with the finding.
|
AwsSecurityFinding |
withVerificationState(String verificationState)
Indicates the veracity of a finding.
|
AwsSecurityFinding |
withVerificationState(VerificationState verificationState)
Indicates the veracity of a finding.
|
AwsSecurityFinding |
withVulnerabilities(Collection<Vulnerability> vulnerabilities)
Provides a list of vulnerabilities associated with the findings.
|
AwsSecurityFinding |
withVulnerabilities(Vulnerability... vulnerabilities)
Provides a list of vulnerabilities associated with the findings.
|
AwsSecurityFinding |
withWorkflow(Workflow workflow)
Provides information about the status of the investigation into a finding.
|
AwsSecurityFinding |
withWorkflowState(String workflowState)
Deprecated.
|
AwsSecurityFinding |
withWorkflowState(WorkflowState workflowState)
Deprecated.
|
public void setSchemaVersion(String schemaVersion)
The schema version that a finding is formatted for.
schemaVersion
- The schema version that a finding is formatted for.public String getSchemaVersion()
The schema version that a finding is formatted for.
public AwsSecurityFinding withSchemaVersion(String schemaVersion)
The schema version that a finding is formatted for.
schemaVersion
- The schema version that a finding is formatted for.public void setId(String id)
The security findings provider-specific identifier for a finding.
id
- The security findings provider-specific identifier for a finding.public String getId()
The security findings provider-specific identifier for a finding.
public AwsSecurityFinding withId(String id)
The security findings provider-specific identifier for a finding.
id
- The security findings provider-specific identifier for a finding.public void setProductArn(String productArn)
The ARN generated by Security Hub that uniquely identifies a product that generates findings. This can be the ARN for a third-party product that is integrated with Security Hub, or the ARN for a custom integration.
productArn
- The ARN generated by Security Hub that uniquely identifies a product that generates findings. This can be
the ARN for a third-party product that is integrated with Security Hub, or the ARN for a custom
integration.public String getProductArn()
The ARN generated by Security Hub that uniquely identifies a product that generates findings. This can be the ARN for a third-party product that is integrated with Security Hub, or the ARN for a custom integration.
public AwsSecurityFinding withProductArn(String productArn)
The ARN generated by Security Hub that uniquely identifies a product that generates findings. This can be the ARN for a third-party product that is integrated with Security Hub, or the ARN for a custom integration.
productArn
- The ARN generated by Security Hub that uniquely identifies a product that generates findings. This can be
the ARN for a third-party product that is integrated with Security Hub, or the ARN for a custom
integration.public void setProductName(String productName)
The name of the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute with
BatchImportFindings
or BatchUpdateFindings
. The exception to this is a custom
integration.
When you use the Security Hub console or API to filter findings by product name, you use this attribute.
productName
- The name of the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute
with BatchImportFindings
or BatchUpdateFindings
. The exception to this is a
custom integration.
When you use the Security Hub console or API to filter findings by product name, you use this attribute.
public String getProductName()
The name of the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute with
BatchImportFindings
or BatchUpdateFindings
. The exception to this is a custom
integration.
When you use the Security Hub console or API to filter findings by product name, you use this attribute.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute
with BatchImportFindings
or BatchUpdateFindings
. The exception to this is a
custom integration.
When you use the Security Hub console or API to filter findings by product name, you use this attribute.
public AwsSecurityFinding withProductName(String productName)
The name of the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute with
BatchImportFindings
or BatchUpdateFindings
. The exception to this is a custom
integration.
When you use the Security Hub console or API to filter findings by product name, you use this attribute.
productName
- The name of the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute
with BatchImportFindings
or BatchUpdateFindings
. The exception to this is a
custom integration.
When you use the Security Hub console or API to filter findings by product name, you use this attribute.
public void setCompanyName(String companyName)
The name of the company for the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute with
BatchImportFindings
or BatchUpdateFindings
. The exception to this is a custom
integration.
When you use the Security Hub console or API to filter findings by company name, you use this attribute.
companyName
- The name of the company for the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute
with BatchImportFindings
or BatchUpdateFindings
. The exception to this is a
custom integration.
When you use the Security Hub console or API to filter findings by company name, you use this attribute.
public String getCompanyName()
The name of the company for the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute with
BatchImportFindings
or BatchUpdateFindings
. The exception to this is a custom
integration.
When you use the Security Hub console or API to filter findings by company name, you use this attribute.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute
with BatchImportFindings
or BatchUpdateFindings
. The exception to this is a
custom integration.
When you use the Security Hub console or API to filter findings by company name, you use this attribute.
public AwsSecurityFinding withCompanyName(String companyName)
The name of the company for the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute with
BatchImportFindings
or BatchUpdateFindings
. The exception to this is a custom
integration.
When you use the Security Hub console or API to filter findings by company name, you use this attribute.
companyName
- The name of the company for the product that generated the finding.
Security Hub populates this attribute automatically for each finding. You cannot update this attribute
with BatchImportFindings
or BatchUpdateFindings
. The exception to this is a
custom integration.
When you use the Security Hub console or API to filter findings by company name, you use this attribute.
public void setRegion(String region)
The Region from which the finding was generated.
Security Hub populates this attribute automatically for each finding. You cannot update it using
BatchImportFindings
or BatchUpdateFindings
.
region
- The Region from which the finding was generated.
Security Hub populates this attribute automatically for each finding. You cannot update it using
BatchImportFindings
or BatchUpdateFindings
.
public String getRegion()
The Region from which the finding was generated.
Security Hub populates this attribute automatically for each finding. You cannot update it using
BatchImportFindings
or BatchUpdateFindings
.
Security Hub populates this attribute automatically for each finding. You cannot update it using
BatchImportFindings
or BatchUpdateFindings
.
public AwsSecurityFinding withRegion(String region)
The Region from which the finding was generated.
Security Hub populates this attribute automatically for each finding. You cannot update it using
BatchImportFindings
or BatchUpdateFindings
.
region
- The Region from which the finding was generated.
Security Hub populates this attribute automatically for each finding. You cannot update it using
BatchImportFindings
or BatchUpdateFindings
.
public void setGeneratorId(String 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 String 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 AwsSecurityFinding withGeneratorId(String 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 void setAwsAccountId(String 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 String getAwsAccountId()
The Amazon Web Services account ID that a finding is generated in.
public AwsSecurityFinding withAwsAccountId(String 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<String> getTypes()
One or more finding types in 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 setTypes(Collection<String> types)
One or more finding types in 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
types
- One or more finding types in 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 AwsSecurityFinding withTypes(String... types)
One or more finding types in 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
setTypes(java.util.Collection)
or withTypes(java.util.Collection)
if you want to override the
existing values.
types
- One or more finding types in 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 AwsSecurityFinding withTypes(Collection<String> types)
One or more finding types in 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
types
- One or more finding types in 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 void setFirstObservedAt(String firstObservedAt)
Indicates when the security-findings provider first observed the potential security issue that a finding captured.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
firstObservedAt
- Indicates when the security-findings provider first observed the potential security issue that a finding
captured.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public String getFirstObservedAt()
Indicates when the security-findings provider first observed the potential security issue that a finding captured.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public AwsSecurityFinding withFirstObservedAt(String firstObservedAt)
Indicates when the security-findings provider first observed the potential security issue that a finding captured.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
firstObservedAt
- Indicates when the security-findings provider first observed the potential security issue that a finding
captured.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public void setLastObservedAt(String lastObservedAt)
Indicates when the security-findings provider most recently observed the potential security issue that a finding captured.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
lastObservedAt
- Indicates when the security-findings provider most recently observed the potential security issue that a
finding captured.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public String getLastObservedAt()
Indicates when the security-findings provider most recently observed the potential security issue that a finding captured.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public AwsSecurityFinding withLastObservedAt(String lastObservedAt)
Indicates when the security-findings provider most recently observed the potential security issue that a finding captured.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
lastObservedAt
- Indicates when the security-findings provider most recently observed the potential security issue that a
finding captured.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public void setCreatedAt(String createdAt)
Indicates when the security-findings provider created the potential security issue that a finding captured.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
createdAt
- Indicates when the security-findings provider created the potential security issue that a finding
captured.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public String getCreatedAt()
Indicates when the security-findings provider created the potential security issue that a finding captured.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public AwsSecurityFinding withCreatedAt(String createdAt)
Indicates when the security-findings provider created the potential security issue that a finding captured.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
createdAt
- Indicates when the security-findings provider created the potential security issue that a finding
captured.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public void setUpdatedAt(String updatedAt)
Indicates when the security-findings provider last updated the finding record.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
updatedAt
- Indicates when the security-findings provider last updated the finding record.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public String getUpdatedAt()
Indicates when the security-findings provider last updated the finding record.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public AwsSecurityFinding withUpdatedAt(String updatedAt)
Indicates when the security-findings provider last updated the finding record.
Uses the date-time
format specified in RFC
3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example,
2020-03-22T13:22:13.933Z
.
updatedAt
- Indicates when the security-findings provider last updated the finding record.
Uses the date-time
format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z
.
public void setSeverity(Severity severity)
A finding's severity.
severity
- A finding's severity.public Severity getSeverity()
A finding's severity.
public AwsSecurityFinding withSeverity(Severity severity)
A finding's severity.
severity
- A finding's severity.public void setConfidence(Integer 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 Integer 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 AwsSecurityFinding withConfidence(Integer 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 void setCriticality(Integer 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 Integer 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 AwsSecurityFinding withCriticality(Integer 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 void setTitle(String title)
A finding's title.
In this release, Title
is a required property.
title
- A finding's title.
In this release, Title
is a required property.
public String getTitle()
A finding's title.
In this release, Title
is a required property.
In this release, Title
is a required property.
public AwsSecurityFinding withTitle(String title)
A finding's title.
In this release, Title
is a required property.
title
- A finding's title.
In this release, Title
is a required property.
public void setDescription(String description)
A finding's description.
In this release, Description
is a required property.
description
- A finding's description.
In this release, Description
is a required property.
public String getDescription()
A finding's description.
In this release, Description
is a required property.
In this release, Description
is a required property.
public AwsSecurityFinding withDescription(String description)
A finding's description.
In this release, Description
is a required property.
description
- A finding's description.
In this release, Description
is a required property.
public void setRemediation(Remediation remediation)
A data type that describes the remediation options for a finding.
remediation
- A data type that describes the remediation options for a finding.public Remediation getRemediation()
A data type that describes the remediation options for a finding.
public AwsSecurityFinding withRemediation(Remediation remediation)
A data type that describes the remediation options for a finding.
remediation
- A data type that describes the remediation options for a finding.public void setSourceUrl(String 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 String getSourceUrl()
A URL that links to a page about the current finding in the security-findings provider's solution.
public AwsSecurityFinding withSourceUrl(String 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 Map<String,String> getProductFields()
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined AwsSecurityFinding
format.
Can contain up to 50 key-value pairs. For each key-value pair, the key can contain up to 128 characters, and the value can contain up to 2048 characters.
AwsSecurityFinding
format.
Can contain up to 50 key-value pairs. For each key-value pair, the key can contain up to 128 characters, and the value can contain up to 2048 characters.
public void setProductFields(Map<String,String> productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined AwsSecurityFinding
format.
Can contain up to 50 key-value pairs. For each key-value pair, the key can contain up to 128 characters, and the value can contain up to 2048 characters.
productFields
- A data type where security-findings providers can include additional solution-specific details that aren't
part of the defined AwsSecurityFinding
format.
Can contain up to 50 key-value pairs. For each key-value pair, the key can contain up to 128 characters, and the value can contain up to 2048 characters.
public AwsSecurityFinding withProductFields(Map<String,String> productFields)
A data type where security-findings providers can include additional solution-specific details that aren't part
of the defined AwsSecurityFinding
format.
Can contain up to 50 key-value pairs. For each key-value pair, the key can contain up to 128 characters, and the value can contain up to 2048 characters.
productFields
- A data type where security-findings providers can include additional solution-specific details that aren't
part of the defined AwsSecurityFinding
format.
Can contain up to 50 key-value pairs. For each key-value pair, the key can contain up to 128 characters, and the value can contain up to 2048 characters.
public AwsSecurityFinding addProductFieldsEntry(String key, String value)
public AwsSecurityFinding clearProductFieldsEntries()
public Map<String,String> 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(Map<String,String> 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 AwsSecurityFinding withUserDefinedFields(Map<String,String> 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 AwsSecurityFinding addUserDefinedFieldsEntry(String key, String value)
public AwsSecurityFinding clearUserDefinedFieldsEntries()
public List<Malware> getMalware()
A list of malware related to a finding.
public void setMalware(Collection<Malware> malware)
A list of malware related to a finding.
malware
- A list of malware related to a finding.public AwsSecurityFinding withMalware(Malware... malware)
A list of malware related to a finding.
NOTE: This method appends the values to the existing list (if any). Use
setMalware(java.util.Collection)
or withMalware(java.util.Collection)
if you want to override
the existing values.
malware
- A list of malware related to a finding.public AwsSecurityFinding withMalware(Collection<Malware> malware)
A list of malware related to a finding.
malware
- A list of malware related to a finding.public void setNetwork(Network network)
The details of network-related information about a finding.
network
- The details of network-related information about a finding.public Network getNetwork()
The details of network-related information about a finding.
public AwsSecurityFinding withNetwork(Network network)
The details of network-related information about a finding.
network
- The details of network-related information about a finding.public List<NetworkPathComponent> getNetworkPath()
Provides information about a network path that is relevant to a finding. Each entry under
NetworkPath
represents a component of that path.
NetworkPath
represents a component of that path.public void setNetworkPath(Collection<NetworkPathComponent> networkPath)
Provides information about a network path that is relevant to a finding. Each entry under
NetworkPath
represents a component of that path.
networkPath
- Provides information about a network path that is relevant to a finding. Each entry under
NetworkPath
represents a component of that path.public AwsSecurityFinding withNetworkPath(NetworkPathComponent... networkPath)
Provides information about a network path that is relevant to a finding. Each entry under
NetworkPath
represents a component of that path.
NOTE: This method appends the values to the existing list (if any). Use
setNetworkPath(java.util.Collection)
or withNetworkPath(java.util.Collection)
if you want to
override the existing values.
networkPath
- Provides information about a network path that is relevant to a finding. Each entry under
NetworkPath
represents a component of that path.public AwsSecurityFinding withNetworkPath(Collection<NetworkPathComponent> networkPath)
Provides information about a network path that is relevant to a finding. Each entry under
NetworkPath
represents a component of that path.
networkPath
- Provides information about a network path that is relevant to a finding. Each entry under
NetworkPath
represents a component of that path.public void setProcess(ProcessDetails process)
The details of process-related information about a finding.
process
- The details of process-related information about a finding.public ProcessDetails getProcess()
The details of process-related information about a finding.
public AwsSecurityFinding withProcess(ProcessDetails process)
The details of process-related information about a finding.
process
- The details of process-related information about a finding.public List<Threat> getThreats()
Details about the threat detected in a security finding and the file paths that were affected by the threat.
public void setThreats(Collection<Threat> threats)
Details about the threat detected in a security finding and the file paths that were affected by the threat.
threats
- Details about the threat detected in a security finding and the file paths that were affected by the
threat.public AwsSecurityFinding withThreats(Threat... threats)
Details about the threat detected in a security finding and the file paths that were affected by the threat.
NOTE: This method appends the values to the existing list (if any). Use
setThreats(java.util.Collection)
or withThreats(java.util.Collection)
if you want to override
the existing values.
threats
- Details about the threat detected in a security finding and the file paths that were affected by the
threat.public AwsSecurityFinding withThreats(Collection<Threat> threats)
Details about the threat detected in a security finding and the file paths that were affected by the threat.
threats
- Details about the threat detected in a security finding and the file paths that were affected by the
threat.public List<ThreatIntelIndicator> getThreatIntelIndicators()
Threat intelligence details related to a finding.
public void setThreatIntelIndicators(Collection<ThreatIntelIndicator> threatIntelIndicators)
Threat intelligence details related to a finding.
threatIntelIndicators
- Threat intelligence details related to a finding.public AwsSecurityFinding withThreatIntelIndicators(ThreatIntelIndicator... threatIntelIndicators)
Threat intelligence details related to a finding.
NOTE: This method appends the values to the existing list (if any). Use
setThreatIntelIndicators(java.util.Collection)
or
withThreatIntelIndicators(java.util.Collection)
if you want to override the existing values.
threatIntelIndicators
- Threat intelligence details related to a finding.public AwsSecurityFinding withThreatIntelIndicators(Collection<ThreatIntelIndicator> threatIntelIndicators)
Threat intelligence details related to a finding.
threatIntelIndicators
- Threat intelligence details related to a finding.public List<Resource> getResources()
A set of resource data types that describe the resources that the finding refers to.
public void setResources(Collection<Resource> resources)
A set of resource data types that describe the resources that the finding refers to.
resources
- A set of resource data types that describe the resources that the finding refers to.public AwsSecurityFinding withResources(Resource... resources)
A set of resource data types that describe the resources that the finding refers to.
NOTE: This method appends the values to the existing list (if any). Use
setResources(java.util.Collection)
or withResources(java.util.Collection)
if you want to
override the existing values.
resources
- A set of resource data types that describe the resources that the finding refers to.public AwsSecurityFinding withResources(Collection<Resource> resources)
A set of resource data types that describe the resources that the finding refers to.
resources
- A set of resource data types that describe the resources that the finding refers to.public void setCompliance(Compliance compliance)
This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported security standard, such as CIS Amazon Web Services Foundations. Contains security standard-related finding details.
compliance
- This data type is exclusive to findings that are generated as the result of a check run against a specific
rule in a supported security standard, such as CIS Amazon Web Services Foundations. Contains security
standard-related finding details.public Compliance getCompliance()
This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported security standard, such as CIS Amazon Web Services Foundations. Contains security standard-related finding details.
public AwsSecurityFinding withCompliance(Compliance compliance)
This data type is exclusive to findings that are generated as the result of a check run against a specific rule in a supported security standard, such as CIS Amazon Web Services Foundations. Contains security standard-related finding details.
compliance
- This data type is exclusive to findings that are generated as the result of a check run against a specific
rule in a supported security standard, such as CIS Amazon Web Services Foundations. Contains security
standard-related finding details.public void setVerificationState(String verificationState)
Indicates the veracity of a finding.
verificationState
- Indicates the veracity of a finding.VerificationState
public String getVerificationState()
Indicates the veracity of a finding.
VerificationState
public AwsSecurityFinding withVerificationState(String verificationState)
Indicates the veracity of a finding.
verificationState
- Indicates the veracity of a finding.VerificationState
public AwsSecurityFinding withVerificationState(VerificationState verificationState)
Indicates the veracity of a finding.
verificationState
- Indicates the veracity of a finding.VerificationState
@Deprecated public void setWorkflowState(String workflowState)
The workflow state of a finding.
workflowState
- The workflow state of a finding.WorkflowState
@Deprecated public String getWorkflowState()
The workflow state of a finding.
WorkflowState
@Deprecated public AwsSecurityFinding withWorkflowState(String workflowState)
The workflow state of a finding.
workflowState
- The workflow state of a finding.WorkflowState
@Deprecated public AwsSecurityFinding withWorkflowState(WorkflowState workflowState)
The workflow state of a finding.
workflowState
- The workflow state of a finding.WorkflowState
public void setWorkflow(Workflow workflow)
Provides information about the status of the investigation into a finding.
workflow
- Provides information about the status of the investigation into a finding.public Workflow getWorkflow()
Provides information about the status of the investigation into a finding.
public AwsSecurityFinding withWorkflow(Workflow workflow)
Provides information about the status of the investigation into a finding.
workflow
- Provides information about the status of the investigation into a finding.public void setRecordState(String recordState)
The record state of a finding.
recordState
- The record state of a finding.RecordState
public String getRecordState()
The record state of a finding.
RecordState
public AwsSecurityFinding withRecordState(String recordState)
The record state of a finding.
recordState
- The record state of a finding.RecordState
public AwsSecurityFinding withRecordState(RecordState recordState)
The record state of a finding.
recordState
- The record state of a finding.RecordState
public List<RelatedFinding> getRelatedFindings()
A list of related findings.
public void setRelatedFindings(Collection<RelatedFinding> relatedFindings)
A list of related findings.
relatedFindings
- A list of related findings.public AwsSecurityFinding withRelatedFindings(RelatedFinding... relatedFindings)
A list of related findings.
NOTE: This method appends the values to the existing list (if any). Use
setRelatedFindings(java.util.Collection)
or withRelatedFindings(java.util.Collection)
if you
want to override the existing values.
relatedFindings
- A list of related findings.public AwsSecurityFinding withRelatedFindings(Collection<RelatedFinding> relatedFindings)
A list of related findings.
relatedFindings
- A list of related findings.public void setNote(Note note)
A user-defined note added to a finding.
note
- A user-defined note added to a finding.public Note getNote()
A user-defined note added to a finding.
public AwsSecurityFinding withNote(Note note)
A user-defined note added to a finding.
note
- A user-defined note added to a finding.public List<Vulnerability> getVulnerabilities()
Provides a list of vulnerabilities associated with the findings.
public void setVulnerabilities(Collection<Vulnerability> vulnerabilities)
Provides a list of vulnerabilities associated with the findings.
vulnerabilities
- Provides a list of vulnerabilities associated with the findings.public AwsSecurityFinding withVulnerabilities(Vulnerability... vulnerabilities)
Provides a list of vulnerabilities associated with the findings.
NOTE: This method appends the values to the existing list (if any). Use
setVulnerabilities(java.util.Collection)
or withVulnerabilities(java.util.Collection)
if you
want to override the existing values.
vulnerabilities
- Provides a list of vulnerabilities associated with the findings.public AwsSecurityFinding withVulnerabilities(Collection<Vulnerability> vulnerabilities)
Provides a list of vulnerabilities associated with the findings.
vulnerabilities
- Provides a list of vulnerabilities associated with the findings.public void setPatchSummary(PatchSummary patchSummary)
Provides an overview of the patch compliance status for an instance against a selected compliance standard.
patchSummary
- Provides an overview of the patch compliance status for an instance against a selected compliance
standard.public PatchSummary getPatchSummary()
Provides an overview of the patch compliance status for an instance against a selected compliance standard.
public AwsSecurityFinding withPatchSummary(PatchSummary patchSummary)
Provides an overview of the patch compliance status for an instance against a selected compliance standard.
patchSummary
- Provides an overview of the patch compliance status for an instance against a selected compliance
standard.public void setAction(Action action)
Provides details about an action that affects or that was taken on a resource.
action
- Provides details about an action that affects or that was taken on a resource.public Action getAction()
Provides details about an action that affects or that was taken on a resource.
public AwsSecurityFinding withAction(Action action)
Provides details about an action that affects or that was taken on a resource.
action
- Provides details about an action that affects or that was taken on a resource.public void setFindingProviderFields(FindingProviderFields findingProviderFields)
In a BatchImportFindings
request, finding providers use FindingProviderFields
to
provide and update their own values for confidence, criticality, related findings, severity, and types.
findingProviderFields
- In a BatchImportFindings
request, finding providers use FindingProviderFields
to
provide and update their own values for confidence, criticality, related findings, severity, and types.public FindingProviderFields getFindingProviderFields()
In a BatchImportFindings
request, finding providers use FindingProviderFields
to
provide and update their own values for confidence, criticality, related findings, severity, and types.
BatchImportFindings
request, finding providers use FindingProviderFields
to provide and update their own values for confidence, criticality, related findings, severity, and
types.public AwsSecurityFinding withFindingProviderFields(FindingProviderFields findingProviderFields)
In a BatchImportFindings
request, finding providers use FindingProviderFields
to
provide and update their own values for confidence, criticality, related findings, severity, and types.
findingProviderFields
- In a BatchImportFindings
request, finding providers use FindingProviderFields
to
provide and update their own values for confidence, criticality, related findings, severity, and types.public void setSample(Boolean sample)
Indicates whether the finding is a sample finding.
sample
- Indicates whether the finding is a sample finding.public Boolean getSample()
Indicates whether the finding is a sample finding.
public AwsSecurityFinding withSample(Boolean sample)
Indicates whether the finding is a sample finding.
sample
- Indicates whether the finding is a sample finding.public Boolean isSample()
Indicates whether the finding is a sample finding.
public String toString()
toString
in class Object
Object.toString()
public AwsSecurityFinding clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.