@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TitleAggregationResponse extends Object implements Serializable, Cloneable, StructuredPojo
A response that contains details on the results of a finding aggregation by title.
Constructor and Description |
---|
TitleAggregationResponse() |
Modifier and Type | Method and Description |
---|---|
TitleAggregationResponse |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The ID of the Amazon Web Services account associated with the findings.
|
SeverityCounts |
getSeverityCounts()
An object that represent the count of matched findings per severity.
|
String |
getTitle()
The title that the findings were aggregated on.
|
String |
getVulnerabilityId()
The vulnerability ID of the finding.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The ID of the Amazon Web Services account associated with the findings.
|
void |
setSeverityCounts(SeverityCounts severityCounts)
An object that represent the count of matched findings per severity.
|
void |
setTitle(String title)
The title that the findings were aggregated on.
|
void |
setVulnerabilityId(String vulnerabilityId)
The vulnerability ID of the finding.
|
String |
toString()
Returns a string representation of this object.
|
TitleAggregationResponse |
withAccountId(String accountId)
The ID of the Amazon Web Services account associated with the findings.
|
TitleAggregationResponse |
withSeverityCounts(SeverityCounts severityCounts)
An object that represent the count of matched findings per severity.
|
TitleAggregationResponse |
withTitle(String title)
The title that the findings were aggregated on.
|
TitleAggregationResponse |
withVulnerabilityId(String vulnerabilityId)
The vulnerability ID of the finding.
|
public void setAccountId(String accountId)
The ID of the Amazon Web Services account associated with the findings.
accountId
- The ID of the Amazon Web Services account associated with the findings.public String getAccountId()
The ID of the Amazon Web Services account associated with the findings.
public TitleAggregationResponse withAccountId(String accountId)
The ID of the Amazon Web Services account associated with the findings.
accountId
- The ID of the Amazon Web Services account associated with the findings.public void setSeverityCounts(SeverityCounts severityCounts)
An object that represent the count of matched findings per severity.
severityCounts
- An object that represent the count of matched findings per severity.public SeverityCounts getSeverityCounts()
An object that represent the count of matched findings per severity.
public TitleAggregationResponse withSeverityCounts(SeverityCounts severityCounts)
An object that represent the count of matched findings per severity.
severityCounts
- An object that represent the count of matched findings per severity.public void setTitle(String title)
The title that the findings were aggregated on.
title
- The title that the findings were aggregated on.public String getTitle()
The title that the findings were aggregated on.
public TitleAggregationResponse withTitle(String title)
The title that the findings were aggregated on.
title
- The title that the findings were aggregated on.public void setVulnerabilityId(String vulnerabilityId)
The vulnerability ID of the finding.
vulnerabilityId
- The vulnerability ID of the finding.public String getVulnerabilityId()
The vulnerability ID of the finding.
public TitleAggregationResponse withVulnerabilityId(String vulnerabilityId)
The vulnerability ID of the finding.
vulnerabilityId
- The vulnerability ID of the finding.public String toString()
toString
in class Object
Object.toString()
public TitleAggregationResponse clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.