@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WindowSummary extends Object implements Serializable, Cloneable, StructuredPojo
The metrics for a time range within the evaluation portion of a dataset. This object is part of the EvaluationResult object.
The TestWindowStart and TestWindowEnd parameters are determined by the
BackTestWindowOffset parameter of the EvaluationParameters object.
| Constructor and Description |
|---|
WindowSummary() |
| Modifier and Type | Method and Description |
|---|---|
WindowSummary |
clone() |
boolean |
equals(Object obj) |
String |
getEvaluationType()
The type of evaluation.
|
Integer |
getItemCount()
The number of data points within the window.
|
Metrics |
getMetrics()
Provides metrics used to evaluate the performance of a predictor.
|
Date |
getTestWindowEnd()
The timestamp that defines the end of the window.
|
Date |
getTestWindowStart()
The timestamp that defines the start of the window.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEvaluationType(String evaluationType)
The type of evaluation.
|
void |
setItemCount(Integer itemCount)
The number of data points within the window.
|
void |
setMetrics(Metrics metrics)
Provides metrics used to evaluate the performance of a predictor.
|
void |
setTestWindowEnd(Date testWindowEnd)
The timestamp that defines the end of the window.
|
void |
setTestWindowStart(Date testWindowStart)
The timestamp that defines the start of the window.
|
String |
toString()
Returns a string representation of this object.
|
WindowSummary |
withEvaluationType(EvaluationType evaluationType)
The type of evaluation.
|
WindowSummary |
withEvaluationType(String evaluationType)
The type of evaluation.
|
WindowSummary |
withItemCount(Integer itemCount)
The number of data points within the window.
|
WindowSummary |
withMetrics(Metrics metrics)
Provides metrics used to evaluate the performance of a predictor.
|
WindowSummary |
withTestWindowEnd(Date testWindowEnd)
The timestamp that defines the end of the window.
|
WindowSummary |
withTestWindowStart(Date testWindowStart)
The timestamp that defines the start of the window.
|
public void setTestWindowStart(Date testWindowStart)
The timestamp that defines the start of the window.
testWindowStart - The timestamp that defines the start of the window.public Date getTestWindowStart()
The timestamp that defines the start of the window.
public WindowSummary withTestWindowStart(Date testWindowStart)
The timestamp that defines the start of the window.
testWindowStart - The timestamp that defines the start of the window.public void setTestWindowEnd(Date testWindowEnd)
The timestamp that defines the end of the window.
testWindowEnd - The timestamp that defines the end of the window.public Date getTestWindowEnd()
The timestamp that defines the end of the window.
public WindowSummary withTestWindowEnd(Date testWindowEnd)
The timestamp that defines the end of the window.
testWindowEnd - The timestamp that defines the end of the window.public void setItemCount(Integer itemCount)
The number of data points within the window.
itemCount - The number of data points within the window.public Integer getItemCount()
The number of data points within the window.
public WindowSummary withItemCount(Integer itemCount)
The number of data points within the window.
itemCount - The number of data points within the window.public void setEvaluationType(String evaluationType)
The type of evaluation.
SUMMARY - The average metrics across all windows.
COMPUTED - The metrics for the specified window.
evaluationType - The type of evaluation.
SUMMARY - The average metrics across all windows.
COMPUTED - The metrics for the specified window.
EvaluationTypepublic String getEvaluationType()
The type of evaluation.
SUMMARY - The average metrics across all windows.
COMPUTED - The metrics for the specified window.
SUMMARY - The average metrics across all windows.
COMPUTED - The metrics for the specified window.
EvaluationTypepublic WindowSummary withEvaluationType(String evaluationType)
The type of evaluation.
SUMMARY - The average metrics across all windows.
COMPUTED - The metrics for the specified window.
evaluationType - The type of evaluation.
SUMMARY - The average metrics across all windows.
COMPUTED - The metrics for the specified window.
EvaluationTypepublic WindowSummary withEvaluationType(EvaluationType evaluationType)
The type of evaluation.
SUMMARY - The average metrics across all windows.
COMPUTED - The metrics for the specified window.
evaluationType - The type of evaluation.
SUMMARY - The average metrics across all windows.
COMPUTED - The metrics for the specified window.
EvaluationTypepublic void setMetrics(Metrics metrics)
Provides metrics used to evaluate the performance of a predictor.
metrics - Provides metrics used to evaluate the performance of a predictor.public Metrics getMetrics()
Provides metrics used to evaluate the performance of a predictor.
public WindowSummary withMetrics(Metrics metrics)
Provides metrics used to evaluate the performance of a predictor.
metrics - Provides metrics used to evaluate the performance of a predictor.public String toString()
toString in class ObjectObject.toString()public WindowSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.