@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetRecommendationsResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
The structure representing the GetRecommendationsResponse.
Constructor and Description |
---|
GetRecommendationsResult() |
Modifier and Type | Method and Description |
---|---|
GetRecommendationsResult |
clone() |
boolean |
equals(Object obj) |
List<Anomaly> |
getAnomalies()
The list of anomalies that the analysis has found for this profile.
|
Date |
getProfileEndTime()
The end time of the profile the analysis data is about.
|
Date |
getProfileStartTime()
The start time of the profile the analysis data is about.
|
String |
getProfilingGroupName()
The name of the profiling group the analysis data is about.
|
List<Recommendation> |
getRecommendations()
The list of recommendations that the analysis found for this profile.
|
int |
hashCode() |
void |
setAnomalies(Collection<Anomaly> anomalies)
The list of anomalies that the analysis has found for this profile.
|
void |
setProfileEndTime(Date profileEndTime)
The end time of the profile the analysis data is about.
|
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 the analysis data is about.
|
void |
setRecommendations(Collection<Recommendation> recommendations)
The list of recommendations that the analysis found for this profile.
|
String |
toString()
Returns a string representation of this object.
|
GetRecommendationsResult |
withAnomalies(Anomaly... anomalies)
The list of anomalies that the analysis has found for this profile.
|
GetRecommendationsResult |
withAnomalies(Collection<Anomaly> anomalies)
The list of anomalies that the analysis has found for this profile.
|
GetRecommendationsResult |
withProfileEndTime(Date profileEndTime)
The end time of the profile the analysis data is about.
|
GetRecommendationsResult |
withProfileStartTime(Date profileStartTime)
The start time of the profile the analysis data is about.
|
GetRecommendationsResult |
withProfilingGroupName(String profilingGroupName)
The name of the profiling group the analysis data is about.
|
GetRecommendationsResult |
withRecommendations(Collection<Recommendation> recommendations)
The list of recommendations that the analysis found for this profile.
|
GetRecommendationsResult |
withRecommendations(Recommendation... recommendations)
The list of recommendations that the analysis found for this profile.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public List<Anomaly> getAnomalies()
The list of anomalies that the analysis has found for this profile.
public void setAnomalies(Collection<Anomaly> anomalies)
The list of anomalies that the analysis has found for this profile.
anomalies
- The list of anomalies that the analysis has found for this profile.public GetRecommendationsResult withAnomalies(Anomaly... anomalies)
The list of anomalies that the analysis has found for this profile.
NOTE: This method appends the values to the existing list (if any). Use
setAnomalies(java.util.Collection)
or withAnomalies(java.util.Collection)
if you want to
override the existing values.
anomalies
- The list of anomalies that the analysis has found for this profile.public GetRecommendationsResult withAnomalies(Collection<Anomaly> anomalies)
The list of anomalies that the analysis has found for this profile.
anomalies
- The list of anomalies that the analysis has found for this profile.public void setProfileEndTime(Date profileEndTime)
The end 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.
profileEndTime
- The end 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 getProfileEndTime()
The end 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 GetRecommendationsResult withProfileEndTime(Date profileEndTime)
The end 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.
profileEndTime
- The end 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 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 GetRecommendationsResult 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 the analysis data is about.
profilingGroupName
- The name of the profiling group the analysis data is about.public String getProfilingGroupName()
The name of the profiling group the analysis data is about.
public GetRecommendationsResult withProfilingGroupName(String profilingGroupName)
The name of the profiling group the analysis data is about.
profilingGroupName
- The name of the profiling group the analysis data is about.public List<Recommendation> getRecommendations()
The list of recommendations that the analysis found for this profile.
public void setRecommendations(Collection<Recommendation> recommendations)
The list of recommendations that the analysis found for this profile.
recommendations
- The list of recommendations that the analysis found for this profile.public GetRecommendationsResult withRecommendations(Recommendation... recommendations)
The list of recommendations that the analysis found for this profile.
NOTE: This method appends the values to the existing list (if any). Use
setRecommendations(java.util.Collection)
or withRecommendations(java.util.Collection)
if you
want to override the existing values.
recommendations
- The list of recommendations that the analysis found for this profile.public GetRecommendationsResult withRecommendations(Collection<Recommendation> recommendations)
The list of recommendations that the analysis found for this profile.
recommendations
- The list of recommendations that the analysis found for this profile.public String toString()
toString
in class Object
Object.toString()
public GetRecommendationsResult clone()