* If the experiment doesn't yet have enough events to provide valid results, this field is returned with the
* message Not enough events to generate results
. If there are enough events to provide valid results,
* this field is not returned.
*
* An array of structures that include the reports that you requested. *
*/ private java.util.List* An array of structures that include experiment results including metric names and values. *
*/ private java.util.List* The timestamps of each result returned. *
*/ private java.util.List
* If the experiment doesn't yet have enough events to provide valid results, this field is returned with the
* message Not enough events to generate results
. If there are enough events to provide valid results,
* this field is not returned.
*
Not enough events to generate results
. If there are enough events to provide valid
* results, this field is not returned.
*/
public void setDetails(String details) {
this.details = details;
}
/**
*
* If the experiment doesn't yet have enough events to provide valid results, this field is returned with the
* message Not enough events to generate results
. If there are enough events to provide valid results,
* this field is not returned.
*
Not enough events to generate results
. If there are enough events to provide
* valid results, this field is not returned.
*/
public String getDetails() {
return this.details;
}
/**
*
* If the experiment doesn't yet have enough events to provide valid results, this field is returned with the
* message Not enough events to generate results
. If there are enough events to provide valid results,
* this field is not returned.
*
Not enough events to generate results
. If there are enough events to provide valid
* results, this field is not returned.
* @return Returns a reference to this object so that method calls can be chained together.
*/
public GetExperimentResultsResult withDetails(String details) {
setDetails(details);
return this;
}
/**
* * An array of structures that include the reports that you requested. *
* * @return An array of structures that include the reports that you requested. */ public java.util.List* An array of structures that include the reports that you requested. *
* * @param reports * An array of structures that include the reports that you requested. */ public void setReports(java.util.Collection* An array of structures that include the reports that you requested. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setReports(java.util.Collection)} or {@link #withReports(java.util.Collection)} if you want to override * the existing values. *
* * @param reports * An array of structures that include the reports that you requested. * @return Returns a reference to this object so that method calls can be chained together. */ public GetExperimentResultsResult withReports(ExperimentReport... reports) { if (this.reports == null) { setReports(new java.util.ArrayList* An array of structures that include the reports that you requested. *
* * @param reports * An array of structures that include the reports that you requested. * @return Returns a reference to this object so that method calls can be chained together. */ public GetExperimentResultsResult withReports(java.util.Collection* An array of structures that include experiment results including metric names and values. *
* * @return An array of structures that include experiment results including metric names and values. */ public java.util.List* An array of structures that include experiment results including metric names and values. *
* * @param resultsData * An array of structures that include experiment results including metric names and values. */ public void setResultsData(java.util.Collection* An array of structures that include experiment results including metric names and values. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setResultsData(java.util.Collection)} or {@link #withResultsData(java.util.Collection)} if you want to * override the existing values. *
* * @param resultsData * An array of structures that include experiment results including metric names and values. * @return Returns a reference to this object so that method calls can be chained together. */ public GetExperimentResultsResult withResultsData(ExperimentResultsData... resultsData) { if (this.resultsData == null) { setResultsData(new java.util.ArrayList* An array of structures that include experiment results including metric names and values. *
* * @param resultsData * An array of structures that include experiment results including metric names and values. * @return Returns a reference to this object so that method calls can be chained together. */ public GetExperimentResultsResult withResultsData(java.util.Collection* The timestamps of each result returned. *
* * @return The timestamps of each result returned. */ public java.util.List* The timestamps of each result returned. *
* * @param timestamps * The timestamps of each result returned. */ public void setTimestamps(java.util.Collection* The timestamps of each result returned. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setTimestamps(java.util.Collection)} or {@link #withTimestamps(java.util.Collection)} if you want to * override the existing values. *
* * @param timestamps * The timestamps of each result returned. * @return Returns a reference to this object so that method calls can be chained together. */ public GetExperimentResultsResult withTimestamps(java.util.Date... timestamps) { if (this.timestamps == null) { setTimestamps(new java.util.ArrayList* The timestamps of each result returned. *
* * @param timestamps * The timestamps of each result returned. * @return Returns a reference to this object so that method calls can be chained together. */ public GetExperimentResultsResult withTimestamps(java.util.Collection