@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AnalysisReportSummary extends Object implements Serializable, Cloneable, StructuredPojo
Retrieves the details of the performance analysis report.
Constructor and Description |
---|
AnalysisReportSummary() |
Modifier and Type | Method and Description |
---|---|
AnalysisReportSummary |
clone() |
boolean |
equals(Object obj) |
String |
getAnalysisReportId()
The name of the analysis report.
|
Date |
getCreateTime()
The time you created the analysis report.
|
Date |
getEndTime()
The end time of the analysis in the report.
|
Date |
getStartTime()
The start time of the analysis in the report.
|
String |
getStatus()
The status of the analysis report.
|
List<Tag> |
getTags()
List of all the tags added to the analysis report.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAnalysisReportId(String analysisReportId)
The name of the analysis report.
|
void |
setCreateTime(Date createTime)
The time you created the analysis report.
|
void |
setEndTime(Date endTime)
The end time of the analysis in the report.
|
void |
setStartTime(Date startTime)
The start time of the analysis in the report.
|
void |
setStatus(String status)
The status of the analysis report.
|
void |
setTags(Collection<Tag> tags)
List of all the tags added to the analysis report.
|
String |
toString()
Returns a string representation of this object.
|
AnalysisReportSummary |
withAnalysisReportId(String analysisReportId)
The name of the analysis report.
|
AnalysisReportSummary |
withCreateTime(Date createTime)
The time you created the analysis report.
|
AnalysisReportSummary |
withEndTime(Date endTime)
The end time of the analysis in the report.
|
AnalysisReportSummary |
withStartTime(Date startTime)
The start time of the analysis in the report.
|
AnalysisReportSummary |
withStatus(AnalysisStatus status)
The status of the analysis report.
|
AnalysisReportSummary |
withStatus(String status)
The status of the analysis report.
|
AnalysisReportSummary |
withTags(Collection<Tag> tags)
List of all the tags added to the analysis report.
|
AnalysisReportSummary |
withTags(Tag... tags)
List of all the tags added to the analysis report.
|
public void setAnalysisReportId(String analysisReportId)
The name of the analysis report.
analysisReportId
- The name of the analysis report.public String getAnalysisReportId()
The name of the analysis report.
public AnalysisReportSummary withAnalysisReportId(String analysisReportId)
The name of the analysis report.
analysisReportId
- The name of the analysis report.public void setCreateTime(Date createTime)
The time you created the analysis report.
createTime
- The time you created the analysis report.public Date getCreateTime()
The time you created the analysis report.
public AnalysisReportSummary withCreateTime(Date createTime)
The time you created the analysis report.
createTime
- The time you created the analysis report.public void setStartTime(Date startTime)
The start time of the analysis in the report.
startTime
- The start time of the analysis in the report.public Date getStartTime()
The start time of the analysis in the report.
public AnalysisReportSummary withStartTime(Date startTime)
The start time of the analysis in the report.
startTime
- The start time of the analysis in the report.public void setEndTime(Date endTime)
The end time of the analysis in the report.
endTime
- The end time of the analysis in the report.public Date getEndTime()
The end time of the analysis in the report.
public AnalysisReportSummary withEndTime(Date endTime)
The end time of the analysis in the report.
endTime
- The end time of the analysis in the report.public void setStatus(String status)
The status of the analysis report.
status
- The status of the analysis report.AnalysisStatus
public String getStatus()
The status of the analysis report.
AnalysisStatus
public AnalysisReportSummary withStatus(String status)
The status of the analysis report.
status
- The status of the analysis report.AnalysisStatus
public AnalysisReportSummary withStatus(AnalysisStatus status)
The status of the analysis report.
status
- The status of the analysis report.AnalysisStatus
public List<Tag> getTags()
List of all the tags added to the analysis report.
public void setTags(Collection<Tag> tags)
List of all the tags added to the analysis report.
tags
- List of all the tags added to the analysis report.public AnalysisReportSummary withTags(Tag... tags)
List of all the tags added to the analysis report.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- List of all the tags added to the analysis report.public AnalysisReportSummary withTags(Collection<Tag> tags)
List of all the tags added to the analysis report.
tags
- List of all the tags added to the analysis report.public String toString()
toString
in class Object
Object.toString()
public AnalysisReportSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.