@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetExperimentResultsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetExperimentResultsRequest() |
Modifier and Type | Method and Description |
---|---|
GetExperimentResultsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getBaseStat()
The statistic used to calculate experiment results.
|
Date |
getEndTime()
The date and time that the experiment ended, if it is completed.
|
String |
getExperiment()
The name of the experiment to retrieve the results of.
|
List<String> |
getMetricNames()
The names of the experiment metrics that you want to see the results of.
|
Long |
getPeriod()
In seconds, the amount of time to aggregate results together.
|
String |
getProject()
The name or ARN of the project that contains the experiment that you want to see the results of.
|
List<String> |
getReportNames()
The names of the report types that you want to see.
|
List<String> |
getResultStats()
The statistics that you want to see in the returned results.
|
Date |
getStartTime()
The date and time that the experiment started.
|
List<String> |
getTreatmentNames()
The names of the experiment treatments that you want to see the results for.
|
int |
hashCode() |
void |
setBaseStat(String baseStat)
The statistic used to calculate experiment results.
|
void |
setEndTime(Date endTime)
The date and time that the experiment ended, if it is completed.
|
void |
setExperiment(String experiment)
The name of the experiment to retrieve the results of.
|
void |
setMetricNames(Collection<String> metricNames)
The names of the experiment metrics that you want to see the results of.
|
void |
setPeriod(Long period)
In seconds, the amount of time to aggregate results together.
|
void |
setProject(String project)
The name or ARN of the project that contains the experiment that you want to see the results of.
|
void |
setReportNames(Collection<String> reportNames)
The names of the report types that you want to see.
|
void |
setResultStats(Collection<String> resultStats)
The statistics that you want to see in the returned results.
|
void |
setStartTime(Date startTime)
The date and time that the experiment started.
|
void |
setTreatmentNames(Collection<String> treatmentNames)
The names of the experiment treatments that you want to see the results for.
|
String |
toString()
Returns a string representation of this object.
|
GetExperimentResultsRequest |
withBaseStat(ExperimentBaseStat baseStat)
The statistic used to calculate experiment results.
|
GetExperimentResultsRequest |
withBaseStat(String baseStat)
The statistic used to calculate experiment results.
|
GetExperimentResultsRequest |
withEndTime(Date endTime)
The date and time that the experiment ended, if it is completed.
|
GetExperimentResultsRequest |
withExperiment(String experiment)
The name of the experiment to retrieve the results of.
|
GetExperimentResultsRequest |
withMetricNames(Collection<String> metricNames)
The names of the experiment metrics that you want to see the results of.
|
GetExperimentResultsRequest |
withMetricNames(String... metricNames)
The names of the experiment metrics that you want to see the results of.
|
GetExperimentResultsRequest |
withPeriod(Long period)
In seconds, the amount of time to aggregate results together.
|
GetExperimentResultsRequest |
withProject(String project)
The name or ARN of the project that contains the experiment that you want to see the results of.
|
GetExperimentResultsRequest |
withReportNames(Collection<String> reportNames)
The names of the report types that you want to see.
|
GetExperimentResultsRequest |
withReportNames(ExperimentReportName... reportNames)
The names of the report types that you want to see.
|
GetExperimentResultsRequest |
withReportNames(String... reportNames)
The names of the report types that you want to see.
|
GetExperimentResultsRequest |
withResultStats(Collection<String> resultStats)
The statistics that you want to see in the returned results.
|
GetExperimentResultsRequest |
withResultStats(ExperimentResultRequestType... resultStats)
The statistics that you want to see in the returned results.
|
GetExperimentResultsRequest |
withResultStats(String... resultStats)
The statistics that you want to see in the returned results.
|
GetExperimentResultsRequest |
withStartTime(Date startTime)
The date and time that the experiment started.
|
GetExperimentResultsRequest |
withTreatmentNames(Collection<String> treatmentNames)
The names of the experiment treatments that you want to see the results for.
|
GetExperimentResultsRequest |
withTreatmentNames(String... treatmentNames)
The names of the experiment treatments that you want to see the results for.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setBaseStat(String baseStat)
The statistic used to calculate experiment results. Currently the only valid value is mean
, which
uses the mean of the collected values as the statistic.
baseStat
- The statistic used to calculate experiment results. Currently the only valid value is mean
,
which uses the mean of the collected values as the statistic.ExperimentBaseStat
public String getBaseStat()
The statistic used to calculate experiment results. Currently the only valid value is mean
, which
uses the mean of the collected values as the statistic.
mean
,
which uses the mean of the collected values as the statistic.ExperimentBaseStat
public GetExperimentResultsRequest withBaseStat(String baseStat)
The statistic used to calculate experiment results. Currently the only valid value is mean
, which
uses the mean of the collected values as the statistic.
baseStat
- The statistic used to calculate experiment results. Currently the only valid value is mean
,
which uses the mean of the collected values as the statistic.ExperimentBaseStat
public GetExperimentResultsRequest withBaseStat(ExperimentBaseStat baseStat)
The statistic used to calculate experiment results. Currently the only valid value is mean
, which
uses the mean of the collected values as the statistic.
baseStat
- The statistic used to calculate experiment results. Currently the only valid value is mean
,
which uses the mean of the collected values as the statistic.ExperimentBaseStat
public void setEndTime(Date endTime)
The date and time that the experiment ended, if it is completed. This must be no longer than 30 days after the experiment start time.
endTime
- The date and time that the experiment ended, if it is completed. This must be no longer than 30 days after
the experiment start time.public Date getEndTime()
The date and time that the experiment ended, if it is completed. This must be no longer than 30 days after the experiment start time.
public GetExperimentResultsRequest withEndTime(Date endTime)
The date and time that the experiment ended, if it is completed. This must be no longer than 30 days after the experiment start time.
endTime
- The date and time that the experiment ended, if it is completed. This must be no longer than 30 days after
the experiment start time.public void setExperiment(String experiment)
The name of the experiment to retrieve the results of.
experiment
- The name of the experiment to retrieve the results of.public String getExperiment()
The name of the experiment to retrieve the results of.
public GetExperimentResultsRequest withExperiment(String experiment)
The name of the experiment to retrieve the results of.
experiment
- The name of the experiment to retrieve the results of.public List<String> getMetricNames()
The names of the experiment metrics that you want to see the results of.
public void setMetricNames(Collection<String> metricNames)
The names of the experiment metrics that you want to see the results of.
metricNames
- The names of the experiment metrics that you want to see the results of.public GetExperimentResultsRequest withMetricNames(String... metricNames)
The names of the experiment metrics that you want to see the results of.
NOTE: This method appends the values to the existing list (if any). Use
setMetricNames(java.util.Collection)
or withMetricNames(java.util.Collection)
if you want to
override the existing values.
metricNames
- The names of the experiment metrics that you want to see the results of.public GetExperimentResultsRequest withMetricNames(Collection<String> metricNames)
The names of the experiment metrics that you want to see the results of.
metricNames
- The names of the experiment metrics that you want to see the results of.public void setPeriod(Long period)
In seconds, the amount of time to aggregate results together.
period
- In seconds, the amount of time to aggregate results together.public Long getPeriod()
In seconds, the amount of time to aggregate results together.
public GetExperimentResultsRequest withPeriod(Long period)
In seconds, the amount of time to aggregate results together.
period
- In seconds, the amount of time to aggregate results together.public void setProject(String project)
The name or ARN of the project that contains the experiment that you want to see the results of.
project
- The name or ARN of the project that contains the experiment that you want to see the results of.public String getProject()
The name or ARN of the project that contains the experiment that you want to see the results of.
public GetExperimentResultsRequest withProject(String project)
The name or ARN of the project that contains the experiment that you want to see the results of.
project
- The name or ARN of the project that contains the experiment that you want to see the results of.public List<String> getReportNames()
The names of the report types that you want to see. Currently, BayesianInference
is the only valid
value.
BayesianInference
is the only
valid value.ExperimentReportName
public void setReportNames(Collection<String> reportNames)
The names of the report types that you want to see. Currently, BayesianInference
is the only valid
value.
reportNames
- The names of the report types that you want to see. Currently, BayesianInference
is the only
valid value.ExperimentReportName
public GetExperimentResultsRequest withReportNames(String... reportNames)
The names of the report types that you want to see. Currently, BayesianInference
is the only valid
value.
NOTE: This method appends the values to the existing list (if any). Use
setReportNames(java.util.Collection)
or withReportNames(java.util.Collection)
if you want to
override the existing values.
reportNames
- The names of the report types that you want to see. Currently, BayesianInference
is the only
valid value.ExperimentReportName
public GetExperimentResultsRequest withReportNames(Collection<String> reportNames)
The names of the report types that you want to see. Currently, BayesianInference
is the only valid
value.
reportNames
- The names of the report types that you want to see. Currently, BayesianInference
is the only
valid value.ExperimentReportName
public GetExperimentResultsRequest withReportNames(ExperimentReportName... reportNames)
The names of the report types that you want to see. Currently, BayesianInference
is the only valid
value.
reportNames
- The names of the report types that you want to see. Currently, BayesianInference
is the only
valid value.ExperimentReportName
public List<String> getResultStats()
The statistics that you want to see in the returned results.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to measure
how often you are willing to make a mistake in rejecting the null hypothesis. A general practice is to reject the
null hypothesis and declare that the results are statistically significant when the p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference between the
baseStat
of a variation and the baseline. Evidently returns the 95% confidence interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter
between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The statistic
uses the same statistic specified in the baseStat
parameter. Therefore, if baseStat
is
mean
, this returns the mean of the values collected for each variation.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to
measure how often you are willing to make a mistake in rejecting the null hypothesis. A general practice
is to reject the null hypothesis and declare that the results are statistically significant when the
p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference
between the baseStat
of a variation and the baseline. Evidently returns the 95% confidence
interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The
statistic uses the same statistic specified in the baseStat
parameter. Therefore, if
baseStat
is mean
, this returns the mean of the values collected for each
variation.
ExperimentResultRequestType
public void setResultStats(Collection<String> resultStats)
The statistics that you want to see in the returned results.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to measure
how often you are willing to make a mistake in rejecting the null hypothesis. A general practice is to reject the
null hypothesis and declare that the results are statistically significant when the p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference between the
baseStat
of a variation and the baseline. Evidently returns the 95% confidence interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter
between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The statistic
uses the same statistic specified in the baseStat
parameter. Therefore, if baseStat
is
mean
, this returns the mean of the values collected for each variation.
resultStats
- The statistics that you want to see in the returned results.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to
measure how often you are willing to make a mistake in rejecting the null hypothesis. A general practice
is to reject the null hypothesis and declare that the results are statistically significant when the
p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference between
the baseStat
of a variation and the baseline. Evidently returns the 95% confidence interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The
statistic uses the same statistic specified in the baseStat
parameter. Therefore, if
baseStat
is mean
, this returns the mean of the values collected for each
variation.
ExperimentResultRequestType
public GetExperimentResultsRequest withResultStats(String... resultStats)
The statistics that you want to see in the returned results.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to measure
how often you are willing to make a mistake in rejecting the null hypothesis. A general practice is to reject the
null hypothesis and declare that the results are statistically significant when the p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference between the
baseStat
of a variation and the baseline. Evidently returns the 95% confidence interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter
between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The statistic
uses the same statistic specified in the baseStat
parameter. Therefore, if baseStat
is
mean
, this returns the mean of the values collected for each variation.
NOTE: This method appends the values to the existing list (if any). Use
setResultStats(java.util.Collection)
or withResultStats(java.util.Collection)
if you want to
override the existing values.
resultStats
- The statistics that you want to see in the returned results.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to
measure how often you are willing to make a mistake in rejecting the null hypothesis. A general practice
is to reject the null hypothesis and declare that the results are statistically significant when the
p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference between
the baseStat
of a variation and the baseline. Evidently returns the 95% confidence interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The
statistic uses the same statistic specified in the baseStat
parameter. Therefore, if
baseStat
is mean
, this returns the mean of the values collected for each
variation.
ExperimentResultRequestType
public GetExperimentResultsRequest withResultStats(Collection<String> resultStats)
The statistics that you want to see in the returned results.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to measure
how often you are willing to make a mistake in rejecting the null hypothesis. A general practice is to reject the
null hypothesis and declare that the results are statistically significant when the p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference between the
baseStat
of a variation and the baseline. Evidently returns the 95% confidence interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter
between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The statistic
uses the same statistic specified in the baseStat
parameter. Therefore, if baseStat
is
mean
, this returns the mean of the values collected for each variation.
resultStats
- The statistics that you want to see in the returned results.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to
measure how often you are willing to make a mistake in rejecting the null hypothesis. A general practice
is to reject the null hypothesis and declare that the results are statistically significant when the
p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference between
the baseStat
of a variation and the baseline. Evidently returns the 95% confidence interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The
statistic uses the same statistic specified in the baseStat
parameter. Therefore, if
baseStat
is mean
, this returns the mean of the values collected for each
variation.
ExperimentResultRequestType
public GetExperimentResultsRequest withResultStats(ExperimentResultRequestType... resultStats)
The statistics that you want to see in the returned results.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to measure
how often you are willing to make a mistake in rejecting the null hypothesis. A general practice is to reject the
null hypothesis and declare that the results are statistically significant when the p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference between the
baseStat
of a variation and the baseline. Evidently returns the 95% confidence interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter
between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The statistic
uses the same statistic specified in the baseStat
parameter. Therefore, if baseStat
is
mean
, this returns the mean of the values collected for each variation.
resultStats
- The statistics that you want to see in the returned results.
PValue
specifies to use p-values for the results. A p-value is used in hypothesis testing to
measure how often you are willing to make a mistake in rejecting the null hypothesis. A general practice
is to reject the null hypothesis and declare that the results are statistically significant when the
p-value is less than 0.05.
ConfidenceInterval
specifies a confidence interval for the results. The confidence interval
represents the range of values for the chosen metric that is likely to contain the true difference between
the baseStat
of a variation and the baseline. Evidently returns the 95% confidence interval.
TreatmentEffect
is the difference in the statistic specified by the baseStat
parameter between each variation and the default variation.
BaseStat
returns the statistical values collected for the metric for each variation. The
statistic uses the same statistic specified in the baseStat
parameter. Therefore, if
baseStat
is mean
, this returns the mean of the values collected for each
variation.
ExperimentResultRequestType
public void setStartTime(Date startTime)
The date and time that the experiment started.
startTime
- The date and time that the experiment started.public Date getStartTime()
The date and time that the experiment started.
public GetExperimentResultsRequest withStartTime(Date startTime)
The date and time that the experiment started.
startTime
- The date and time that the experiment started.public List<String> getTreatmentNames()
The names of the experiment treatments that you want to see the results for.
public void setTreatmentNames(Collection<String> treatmentNames)
The names of the experiment treatments that you want to see the results for.
treatmentNames
- The names of the experiment treatments that you want to see the results for.public GetExperimentResultsRequest withTreatmentNames(String... treatmentNames)
The names of the experiment treatments that you want to see the results for.
NOTE: This method appends the values to the existing list (if any). Use
setTreatmentNames(java.util.Collection)
or withTreatmentNames(java.util.Collection)
if you want
to override the existing values.
treatmentNames
- The names of the experiment treatments that you want to see the results for.public GetExperimentResultsRequest withTreatmentNames(Collection<String> treatmentNames)
The names of the experiment treatments that you want to see the results for.
treatmentNames
- The names of the experiment treatments that you want to see the results for.public String toString()
toString
in class Object
Object.toString()
public GetExperimentResultsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()