@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FindingsReportSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about potential recommendations that might be created from the analysis of profiling data.
Constructor and Description |
---|
FindingsReportSummary() |
Modifier and Type | Method and Description |
---|---|
FindingsReportSummary |
clone() |
boolean |
equals(Object obj) |
String |
getId()
The universally unique identifier (UUID) of the recommendation report.
|
Date |
getProfileEndTime()
The end time of the period during which the metric is flagged as anomalous.
|
Date |
getProfileStartTime()
The start time of the profile the analysis data is about.
|
String |
getProfilingGroupName()
The name of the profiling group that is associated with the analysis data.
|
Integer |
getTotalNumberOfFindings()
The total number of different recommendations that were found by the analysis.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setId(String id)
The universally unique identifier (UUID) of the recommendation report.
|
void |
setProfileEndTime(Date profileEndTime)
The end time of the period during which the metric is flagged as anomalous.
|
void |
setProfileStartTime(Date profileStartTime)
The start time of the profile the analysis data is about.
|
void |
setProfilingGroupName(String profilingGroupName)
The name of the profiling group that is associated with the analysis data.
|
void |
setTotalNumberOfFindings(Integer totalNumberOfFindings)
The total number of different recommendations that were found by the analysis.
|
String |
toString()
Returns a string representation of this object.
|
FindingsReportSummary |
withId(String id)
The universally unique identifier (UUID) of the recommendation report.
|
FindingsReportSummary |
withProfileEndTime(Date profileEndTime)
The end time of the period during which the metric is flagged as anomalous.
|
FindingsReportSummary |
withProfileStartTime(Date profileStartTime)
The start time of the profile the analysis data is about.
|
FindingsReportSummary |
withProfilingGroupName(String profilingGroupName)
The name of the profiling group that is associated with the analysis data.
|
FindingsReportSummary |
withTotalNumberOfFindings(Integer totalNumberOfFindings)
The total number of different recommendations that were found by the analysis.
|
public void setId(String id)
The universally unique identifier (UUID) of the recommendation report.
id
- The universally unique identifier (UUID) of the recommendation report.public String getId()
The universally unique identifier (UUID) of the recommendation report.
public FindingsReportSummary withId(String id)
The universally unique identifier (UUID) of the recommendation report.
id
- The universally unique identifier (UUID) of the recommendation report.public void setProfileEndTime(Date profileEndTime)
The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
profileEndTime
- The end time of the period during which the metric is flagged as anomalous. This is specified using the
ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02
PM UTC.public Date getProfileEndTime()
The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
public FindingsReportSummary withProfileEndTime(Date profileEndTime)
The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
profileEndTime
- The end time of the period during which the metric is flagged as anomalous. This is specified using the
ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02
PM UTC.public void setProfileStartTime(Date profileStartTime)
The start time of the profile the analysis data is about. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
profileStartTime
- The start time of the profile the analysis data is about. This is specified using the ISO 8601 format. For
example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public Date getProfileStartTime()
The start time of the profile the analysis data is about. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
public FindingsReportSummary withProfileStartTime(Date profileStartTime)
The start time of the profile the analysis data is about. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.
profileStartTime
- The start time of the profile the analysis data is about. This is specified using the ISO 8601 format. For
example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.public void setProfilingGroupName(String profilingGroupName)
The name of the profiling group that is associated with the analysis data.
profilingGroupName
- The name of the profiling group that is associated with the analysis data.public String getProfilingGroupName()
The name of the profiling group that is associated with the analysis data.
public FindingsReportSummary withProfilingGroupName(String profilingGroupName)
The name of the profiling group that is associated with the analysis data.
profilingGroupName
- The name of the profiling group that is associated with the analysis data.public void setTotalNumberOfFindings(Integer totalNumberOfFindings)
The total number of different recommendations that were found by the analysis.
totalNumberOfFindings
- The total number of different recommendations that were found by the analysis.public Integer getTotalNumberOfFindings()
The total number of different recommendations that were found by the analysis.
public FindingsReportSummary withTotalNumberOfFindings(Integer totalNumberOfFindings)
The total number of different recommendations that were found by the analysis.
totalNumberOfFindings
- The total number of different recommendations that were found by the analysis.public String toString()
toString
in class Object
Object.toString()
public FindingsReportSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.