@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExperimentReport extends Object implements Serializable, Cloneable, StructuredPojo
A structure that contains results of an experiment.
Constructor and Description |
---|
ExperimentReport() |
Modifier and Type | Method and Description |
---|---|
ExperimentReport |
clone() |
boolean |
equals(Object obj) |
String |
getContent()
The content of the report.
|
String |
getMetricName()
The name of the metric that is analyzed in this experiment report.
|
String |
getReportName()
The type of analysis used for this report.
|
String |
getTreatmentName()
The name of the variation that this report pertains to.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContent(String content)
The content of the report.
|
void |
setMetricName(String metricName)
The name of the metric that is analyzed in this experiment report.
|
void |
setReportName(String reportName)
The type of analysis used for this report.
|
void |
setTreatmentName(String treatmentName)
The name of the variation that this report pertains to.
|
String |
toString()
Returns a string representation of this object.
|
ExperimentReport |
withContent(String content)
The content of the report.
|
ExperimentReport |
withMetricName(String metricName)
The name of the metric that is analyzed in this experiment report.
|
ExperimentReport |
withReportName(ExperimentReportName reportName)
The type of analysis used for this report.
|
ExperimentReport |
withReportName(String reportName)
The type of analysis used for this report.
|
ExperimentReport |
withTreatmentName(String treatmentName)
The name of the variation that this report pertains to.
|
public void setContent(String content)
The content of the report.
This field's value must be valid JSON according to RFC 7159, including the opening and closing braces. For example: '{"key": "value"}'.
The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.
content
- The content of the report.public String getContent()
The content of the report.
This field's value will be valid JSON according to RFC 7159, including the opening and closing braces. For example: '{"key": "value"}'.
public ExperimentReport withContent(String content)
The content of the report.
This field's value must be valid JSON according to RFC 7159, including the opening and closing braces. For example: '{"key": "value"}'.
The AWS SDK for Java performs a Base64 encoding on this field before sending this request to the AWS service. Users of the SDK should not perform Base64 encoding on this field.
content
- The content of the report.public void setMetricName(String metricName)
The name of the metric that is analyzed in this experiment report.
metricName
- The name of the metric that is analyzed in this experiment report.public String getMetricName()
The name of the metric that is analyzed in this experiment report.
public ExperimentReport withMetricName(String metricName)
The name of the metric that is analyzed in this experiment report.
metricName
- The name of the metric that is analyzed in this experiment report.public void setReportName(String reportName)
The type of analysis used for this report.
reportName
- The type of analysis used for this report.ExperimentReportName
public String getReportName()
The type of analysis used for this report.
ExperimentReportName
public ExperimentReport withReportName(String reportName)
The type of analysis used for this report.
reportName
- The type of analysis used for this report.ExperimentReportName
public ExperimentReport withReportName(ExperimentReportName reportName)
The type of analysis used for this report.
reportName
- The type of analysis used for this report.ExperimentReportName
public void setTreatmentName(String treatmentName)
The name of the variation that this report pertains to.
treatmentName
- The name of the variation that this report pertains to.public String getTreatmentName()
The name of the variation that this report pertains to.
public ExperimentReport withTreatmentName(String treatmentName)
The name of the variation that this report pertains to.
treatmentName
- The name of the variation that this report pertains to.public String toString()
toString
in class Object
Object.toString()
public ExperimentReport clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.