@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssessmentSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains the summary of the assessment results.
Constructor and Description |
---|
AssessmentSummary() |
Modifier and Type | Method and Description |
---|---|
AssessmentSummary |
clone() |
boolean |
equals(Object obj) |
S3Object |
getAntipatternReportS3Object()
The Amazon S3 object containing the anti-pattern report.
|
String |
getAntipatternReportStatus()
The status of the anti-pattern report.
|
String |
getAntipatternReportStatusMessage()
The status message of the anti-pattern report.
|
Date |
getLastAnalyzedTimestamp()
The time the assessment was performed.
|
List<AntipatternSeveritySummary> |
getListAntipatternSeveritySummary()
List of AntipatternSeveritySummary.
|
List<ApplicationComponentStatusSummary> |
getListApplicationComponentStatusSummary()
List of status summaries of the analyzed application components.
|
List<StrategySummary> |
getListApplicationComponentStrategySummary()
List of ApplicationComponentStrategySummary.
|
List<ApplicationComponentSummary> |
getListApplicationComponentSummary()
List of ApplicationComponentSummary.
|
List<ServerStatusSummary> |
getListServerStatusSummary()
List of status summaries of the analyzed servers.
|
List<StrategySummary> |
getListServerStrategySummary()
List of ServerStrategySummary.
|
List<ServerSummary> |
getListServerSummary()
List of ServerSummary.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAntipatternReportS3Object(S3Object antipatternReportS3Object)
The Amazon S3 object containing the anti-pattern report.
|
void |
setAntipatternReportStatus(String antipatternReportStatus)
The status of the anti-pattern report.
|
void |
setAntipatternReportStatusMessage(String antipatternReportStatusMessage)
The status message of the anti-pattern report.
|
void |
setLastAnalyzedTimestamp(Date lastAnalyzedTimestamp)
The time the assessment was performed.
|
void |
setListAntipatternSeveritySummary(Collection<AntipatternSeveritySummary> listAntipatternSeveritySummary)
List of AntipatternSeveritySummary.
|
void |
setListApplicationComponentStatusSummary(Collection<ApplicationComponentStatusSummary> listApplicationComponentStatusSummary)
List of status summaries of the analyzed application components.
|
void |
setListApplicationComponentStrategySummary(Collection<StrategySummary> listApplicationComponentStrategySummary)
List of ApplicationComponentStrategySummary.
|
void |
setListApplicationComponentSummary(Collection<ApplicationComponentSummary> listApplicationComponentSummary)
List of ApplicationComponentSummary.
|
void |
setListServerStatusSummary(Collection<ServerStatusSummary> listServerStatusSummary)
List of status summaries of the analyzed servers.
|
void |
setListServerStrategySummary(Collection<StrategySummary> listServerStrategySummary)
List of ServerStrategySummary.
|
void |
setListServerSummary(Collection<ServerSummary> listServerSummary)
List of ServerSummary.
|
String |
toString()
Returns a string representation of this object.
|
AssessmentSummary |
withAntipatternReportS3Object(S3Object antipatternReportS3Object)
The Amazon S3 object containing the anti-pattern report.
|
AssessmentSummary |
withAntipatternReportStatus(AntipatternReportStatus antipatternReportStatus)
The status of the anti-pattern report.
|
AssessmentSummary |
withAntipatternReportStatus(String antipatternReportStatus)
The status of the anti-pattern report.
|
AssessmentSummary |
withAntipatternReportStatusMessage(String antipatternReportStatusMessage)
The status message of the anti-pattern report.
|
AssessmentSummary |
withLastAnalyzedTimestamp(Date lastAnalyzedTimestamp)
The time the assessment was performed.
|
AssessmentSummary |
withListAntipatternSeveritySummary(AntipatternSeveritySummary... listAntipatternSeveritySummary)
List of AntipatternSeveritySummary.
|
AssessmentSummary |
withListAntipatternSeveritySummary(Collection<AntipatternSeveritySummary> listAntipatternSeveritySummary)
List of AntipatternSeveritySummary.
|
AssessmentSummary |
withListApplicationComponentStatusSummary(ApplicationComponentStatusSummary... listApplicationComponentStatusSummary)
List of status summaries of the analyzed application components.
|
AssessmentSummary |
withListApplicationComponentStatusSummary(Collection<ApplicationComponentStatusSummary> listApplicationComponentStatusSummary)
List of status summaries of the analyzed application components.
|
AssessmentSummary |
withListApplicationComponentStrategySummary(Collection<StrategySummary> listApplicationComponentStrategySummary)
List of ApplicationComponentStrategySummary.
|
AssessmentSummary |
withListApplicationComponentStrategySummary(StrategySummary... listApplicationComponentStrategySummary)
List of ApplicationComponentStrategySummary.
|
AssessmentSummary |
withListApplicationComponentSummary(ApplicationComponentSummary... listApplicationComponentSummary)
List of ApplicationComponentSummary.
|
AssessmentSummary |
withListApplicationComponentSummary(Collection<ApplicationComponentSummary> listApplicationComponentSummary)
List of ApplicationComponentSummary.
|
AssessmentSummary |
withListServerStatusSummary(Collection<ServerStatusSummary> listServerStatusSummary)
List of status summaries of the analyzed servers.
|
AssessmentSummary |
withListServerStatusSummary(ServerStatusSummary... listServerStatusSummary)
List of status summaries of the analyzed servers.
|
AssessmentSummary |
withListServerStrategySummary(Collection<StrategySummary> listServerStrategySummary)
List of ServerStrategySummary.
|
AssessmentSummary |
withListServerStrategySummary(StrategySummary... listServerStrategySummary)
List of ServerStrategySummary.
|
AssessmentSummary |
withListServerSummary(Collection<ServerSummary> listServerSummary)
List of ServerSummary.
|
AssessmentSummary |
withListServerSummary(ServerSummary... listServerSummary)
List of ServerSummary.
|
public void setAntipatternReportS3Object(S3Object antipatternReportS3Object)
The Amazon S3 object containing the anti-pattern report.
antipatternReportS3Object
- The Amazon S3 object containing the anti-pattern report.public S3Object getAntipatternReportS3Object()
The Amazon S3 object containing the anti-pattern report.
public AssessmentSummary withAntipatternReportS3Object(S3Object antipatternReportS3Object)
The Amazon S3 object containing the anti-pattern report.
antipatternReportS3Object
- The Amazon S3 object containing the anti-pattern report.public void setAntipatternReportStatus(String antipatternReportStatus)
The status of the anti-pattern report.
antipatternReportStatus
- The status of the anti-pattern report.AntipatternReportStatus
public String getAntipatternReportStatus()
The status of the anti-pattern report.
AntipatternReportStatus
public AssessmentSummary withAntipatternReportStatus(String antipatternReportStatus)
The status of the anti-pattern report.
antipatternReportStatus
- The status of the anti-pattern report.AntipatternReportStatus
public AssessmentSummary withAntipatternReportStatus(AntipatternReportStatus antipatternReportStatus)
The status of the anti-pattern report.
antipatternReportStatus
- The status of the anti-pattern report.AntipatternReportStatus
public void setAntipatternReportStatusMessage(String antipatternReportStatusMessage)
The status message of the anti-pattern report.
antipatternReportStatusMessage
- The status message of the anti-pattern report.public String getAntipatternReportStatusMessage()
The status message of the anti-pattern report.
public AssessmentSummary withAntipatternReportStatusMessage(String antipatternReportStatusMessage)
The status message of the anti-pattern report.
antipatternReportStatusMessage
- The status message of the anti-pattern report.public void setLastAnalyzedTimestamp(Date lastAnalyzedTimestamp)
The time the assessment was performed.
lastAnalyzedTimestamp
- The time the assessment was performed.public Date getLastAnalyzedTimestamp()
The time the assessment was performed.
public AssessmentSummary withLastAnalyzedTimestamp(Date lastAnalyzedTimestamp)
The time the assessment was performed.
lastAnalyzedTimestamp
- The time the assessment was performed.public List<AntipatternSeveritySummary> getListAntipatternSeveritySummary()
List of AntipatternSeveritySummary.
public void setListAntipatternSeveritySummary(Collection<AntipatternSeveritySummary> listAntipatternSeveritySummary)
List of AntipatternSeveritySummary.
listAntipatternSeveritySummary
- List of AntipatternSeveritySummary.public AssessmentSummary withListAntipatternSeveritySummary(AntipatternSeveritySummary... listAntipatternSeveritySummary)
List of AntipatternSeveritySummary.
NOTE: This method appends the values to the existing list (if any). Use
setListAntipatternSeveritySummary(java.util.Collection)
or
withListAntipatternSeveritySummary(java.util.Collection)
if you want to override the existing values.
listAntipatternSeveritySummary
- List of AntipatternSeveritySummary.public AssessmentSummary withListAntipatternSeveritySummary(Collection<AntipatternSeveritySummary> listAntipatternSeveritySummary)
List of AntipatternSeveritySummary.
listAntipatternSeveritySummary
- List of AntipatternSeveritySummary.public List<ApplicationComponentStatusSummary> getListApplicationComponentStatusSummary()
List of status summaries of the analyzed application components.
public void setListApplicationComponentStatusSummary(Collection<ApplicationComponentStatusSummary> listApplicationComponentStatusSummary)
List of status summaries of the analyzed application components.
listApplicationComponentStatusSummary
- List of status summaries of the analyzed application components.public AssessmentSummary withListApplicationComponentStatusSummary(ApplicationComponentStatusSummary... listApplicationComponentStatusSummary)
List of status summaries of the analyzed application components.
NOTE: This method appends the values to the existing list (if any). Use
setListApplicationComponentStatusSummary(java.util.Collection)
or
withListApplicationComponentStatusSummary(java.util.Collection)
if you want to override the existing
values.
listApplicationComponentStatusSummary
- List of status summaries of the analyzed application components.public AssessmentSummary withListApplicationComponentStatusSummary(Collection<ApplicationComponentStatusSummary> listApplicationComponentStatusSummary)
List of status summaries of the analyzed application components.
listApplicationComponentStatusSummary
- List of status summaries of the analyzed application components.public List<StrategySummary> getListApplicationComponentStrategySummary()
List of ApplicationComponentStrategySummary.
public void setListApplicationComponentStrategySummary(Collection<StrategySummary> listApplicationComponentStrategySummary)
List of ApplicationComponentStrategySummary.
listApplicationComponentStrategySummary
- List of ApplicationComponentStrategySummary.public AssessmentSummary withListApplicationComponentStrategySummary(StrategySummary... listApplicationComponentStrategySummary)
List of ApplicationComponentStrategySummary.
NOTE: This method appends the values to the existing list (if any). Use
setListApplicationComponentStrategySummary(java.util.Collection)
or
withListApplicationComponentStrategySummary(java.util.Collection)
if you want to override the existing
values.
listApplicationComponentStrategySummary
- List of ApplicationComponentStrategySummary.public AssessmentSummary withListApplicationComponentStrategySummary(Collection<StrategySummary> listApplicationComponentStrategySummary)
List of ApplicationComponentStrategySummary.
listApplicationComponentStrategySummary
- List of ApplicationComponentStrategySummary.public List<ApplicationComponentSummary> getListApplicationComponentSummary()
List of ApplicationComponentSummary.
public void setListApplicationComponentSummary(Collection<ApplicationComponentSummary> listApplicationComponentSummary)
List of ApplicationComponentSummary.
listApplicationComponentSummary
- List of ApplicationComponentSummary.public AssessmentSummary withListApplicationComponentSummary(ApplicationComponentSummary... listApplicationComponentSummary)
List of ApplicationComponentSummary.
NOTE: This method appends the values to the existing list (if any). Use
setListApplicationComponentSummary(java.util.Collection)
or
withListApplicationComponentSummary(java.util.Collection)
if you want to override the existing values.
listApplicationComponentSummary
- List of ApplicationComponentSummary.public AssessmentSummary withListApplicationComponentSummary(Collection<ApplicationComponentSummary> listApplicationComponentSummary)
List of ApplicationComponentSummary.
listApplicationComponentSummary
- List of ApplicationComponentSummary.public List<ServerStatusSummary> getListServerStatusSummary()
List of status summaries of the analyzed servers.
public void setListServerStatusSummary(Collection<ServerStatusSummary> listServerStatusSummary)
List of status summaries of the analyzed servers.
listServerStatusSummary
- List of status summaries of the analyzed servers.public AssessmentSummary withListServerStatusSummary(ServerStatusSummary... listServerStatusSummary)
List of status summaries of the analyzed servers.
NOTE: This method appends the values to the existing list (if any). Use
setListServerStatusSummary(java.util.Collection)
or
withListServerStatusSummary(java.util.Collection)
if you want to override the existing values.
listServerStatusSummary
- List of status summaries of the analyzed servers.public AssessmentSummary withListServerStatusSummary(Collection<ServerStatusSummary> listServerStatusSummary)
List of status summaries of the analyzed servers.
listServerStatusSummary
- List of status summaries of the analyzed servers.public List<StrategySummary> getListServerStrategySummary()
List of ServerStrategySummary.
public void setListServerStrategySummary(Collection<StrategySummary> listServerStrategySummary)
List of ServerStrategySummary.
listServerStrategySummary
- List of ServerStrategySummary.public AssessmentSummary withListServerStrategySummary(StrategySummary... listServerStrategySummary)
List of ServerStrategySummary.
NOTE: This method appends the values to the existing list (if any). Use
setListServerStrategySummary(java.util.Collection)
or
withListServerStrategySummary(java.util.Collection)
if you want to override the existing values.
listServerStrategySummary
- List of ServerStrategySummary.public AssessmentSummary withListServerStrategySummary(Collection<StrategySummary> listServerStrategySummary)
List of ServerStrategySummary.
listServerStrategySummary
- List of ServerStrategySummary.public List<ServerSummary> getListServerSummary()
List of ServerSummary.
public void setListServerSummary(Collection<ServerSummary> listServerSummary)
List of ServerSummary.
listServerSummary
- List of ServerSummary.public AssessmentSummary withListServerSummary(ServerSummary... listServerSummary)
List of ServerSummary.
NOTE: This method appends the values to the existing list (if any). Use
setListServerSummary(java.util.Collection)
or withListServerSummary(java.util.Collection)
if
you want to override the existing values.
listServerSummary
- List of ServerSummary.public AssessmentSummary withListServerSummary(Collection<ServerSummary> listServerSummary)
List of ServerSummary.
listServerSummary
- List of ServerSummary.public String toString()
toString
in class Object
Object.toString()
public AssessmentSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.