@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PerformanceIssueDetails extends Object implements Serializable, Cloneable
Details of the performance issue.
Constructor and Description |
---|
PerformanceIssueDetails() |
Modifier and Type | Method and Description |
---|---|
PerformanceIssueDetails |
clone() |
boolean |
equals(Object obj) |
String |
getAnalysis()
The analysis of the performance issue.
|
Date |
getEndTime()
The time when the performance issue stopped.
|
List<Metric> |
getMetrics()
The metrics that are relevant to the performance issue.
|
Date |
getStartTime()
The time when the performance issue started.
|
int |
hashCode() |
void |
setAnalysis(String analysis)
The analysis of the performance issue.
|
void |
setEndTime(Date endTime)
The time when the performance issue stopped.
|
void |
setMetrics(Collection<Metric> metrics)
The metrics that are relevant to the performance issue.
|
void |
setStartTime(Date startTime)
The time when the performance issue started.
|
String |
toString()
Returns a string representation of this object.
|
PerformanceIssueDetails |
withAnalysis(String analysis)
The analysis of the performance issue.
|
PerformanceIssueDetails |
withEndTime(Date endTime)
The time when the performance issue stopped.
|
PerformanceIssueDetails |
withMetrics(Collection<Metric> metrics)
The metrics that are relevant to the performance issue.
|
PerformanceIssueDetails |
withMetrics(Metric... metrics)
The metrics that are relevant to the performance issue.
|
PerformanceIssueDetails |
withStartTime(Date startTime)
The time when the performance issue started.
|
public void setStartTime(Date startTime)
The time when the performance issue started.
startTime
- The time when the performance issue started.public Date getStartTime()
The time when the performance issue started.
public PerformanceIssueDetails withStartTime(Date startTime)
The time when the performance issue started.
startTime
- The time when the performance issue started.public void setEndTime(Date endTime)
The time when the performance issue stopped.
endTime
- The time when the performance issue stopped.public Date getEndTime()
The time when the performance issue stopped.
public PerformanceIssueDetails withEndTime(Date endTime)
The time when the performance issue stopped.
endTime
- The time when the performance issue stopped.public List<Metric> getMetrics()
The metrics that are relevant to the performance issue.
public void setMetrics(Collection<Metric> metrics)
The metrics that are relevant to the performance issue.
metrics
- The metrics that are relevant to the performance issue.public PerformanceIssueDetails withMetrics(Metric... metrics)
The metrics that are relevant to the performance issue.
NOTE: This method appends the values to the existing list (if any). Use
setMetrics(java.util.Collection)
or withMetrics(java.util.Collection)
if you want to override
the existing values.
metrics
- The metrics that are relevant to the performance issue.public PerformanceIssueDetails withMetrics(Collection<Metric> metrics)
The metrics that are relevant to the performance issue.
metrics
- The metrics that are relevant to the performance issue.public void setAnalysis(String analysis)
The analysis of the performance issue. The information might contain markdown.
analysis
- The analysis of the performance issue. The information might contain markdown.public String getAnalysis()
The analysis of the performance issue. The information might contain markdown.
public PerformanceIssueDetails withAnalysis(String analysis)
The analysis of the performance issue. The information might contain markdown.
analysis
- The analysis of the performance issue. The information might contain markdown.public String toString()
toString
in class Object
Object.toString()
public PerformanceIssueDetails clone()