@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExplainabilityConfig extends Object implements Serializable, Cloneable, StructuredPojo
The ExplainabilityConfig data type defines the number of time series and time points included in CreateExplainability.
If you provide a predictor ARN for ResourceArn, you must set both TimePointGranularity and
TimeSeriesGranularity to “ALL”. When creating Predictor Explainability, Amazon Forecast considers all
time series and time points.
If you provide a forecast ARN for ResourceArn, you can set TimePointGranularity and
TimeSeriesGranularity to either “ALL” or “Specific”.
| Constructor and Description |
|---|
ExplainabilityConfig() |
| Modifier and Type | Method and Description |
|---|---|
ExplainabilityConfig |
clone() |
boolean |
equals(Object obj) |
String |
getTimePointGranularity()
To create an Explainability for all time points in your forecast horizon, use
ALL. |
String |
getTimeSeriesGranularity()
To create an Explainability for all time series in your datasets, use
ALL. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setTimePointGranularity(String timePointGranularity)
To create an Explainability for all time points in your forecast horizon, use
ALL. |
void |
setTimeSeriesGranularity(String timeSeriesGranularity)
To create an Explainability for all time series in your datasets, use
ALL. |
String |
toString()
Returns a string representation of this object.
|
ExplainabilityConfig |
withTimePointGranularity(String timePointGranularity)
To create an Explainability for all time points in your forecast horizon, use
ALL. |
ExplainabilityConfig |
withTimePointGranularity(TimePointGranularity timePointGranularity)
To create an Explainability for all time points in your forecast horizon, use
ALL. |
ExplainabilityConfig |
withTimeSeriesGranularity(String timeSeriesGranularity)
To create an Explainability for all time series in your datasets, use
ALL. |
ExplainabilityConfig |
withTimeSeriesGranularity(TimeSeriesGranularity timeSeriesGranularity)
To create an Explainability for all time series in your datasets, use
ALL. |
public void setTimeSeriesGranularity(String timeSeriesGranularity)
To create an Explainability for all time series in your datasets, use ALL. To create an
Explainability for specific time series in your datasets, use SPECIFIC.
Specify time series by uploading a CSV or Parquet file to an Amazon S3 bucket and set the location within the DataDestination data type.
timeSeriesGranularity - To create an Explainability for all time series in your datasets, use ALL. To create an
Explainability for specific time series in your datasets, use SPECIFIC.
Specify time series by uploading a CSV or Parquet file to an Amazon S3 bucket and set the location within the DataDestination data type.
TimeSeriesGranularitypublic String getTimeSeriesGranularity()
To create an Explainability for all time series in your datasets, use ALL. To create an
Explainability for specific time series in your datasets, use SPECIFIC.
Specify time series by uploading a CSV or Parquet file to an Amazon S3 bucket and set the location within the DataDestination data type.
ALL. To create an
Explainability for specific time series in your datasets, use SPECIFIC.
Specify time series by uploading a CSV or Parquet file to an Amazon S3 bucket and set the location within the DataDestination data type.
TimeSeriesGranularitypublic ExplainabilityConfig withTimeSeriesGranularity(String timeSeriesGranularity)
To create an Explainability for all time series in your datasets, use ALL. To create an
Explainability for specific time series in your datasets, use SPECIFIC.
Specify time series by uploading a CSV or Parquet file to an Amazon S3 bucket and set the location within the DataDestination data type.
timeSeriesGranularity - To create an Explainability for all time series in your datasets, use ALL. To create an
Explainability for specific time series in your datasets, use SPECIFIC.
Specify time series by uploading a CSV or Parquet file to an Amazon S3 bucket and set the location within the DataDestination data type.
TimeSeriesGranularitypublic ExplainabilityConfig withTimeSeriesGranularity(TimeSeriesGranularity timeSeriesGranularity)
To create an Explainability for all time series in your datasets, use ALL. To create an
Explainability for specific time series in your datasets, use SPECIFIC.
Specify time series by uploading a CSV or Parquet file to an Amazon S3 bucket and set the location within the DataDestination data type.
timeSeriesGranularity - To create an Explainability for all time series in your datasets, use ALL. To create an
Explainability for specific time series in your datasets, use SPECIFIC.
Specify time series by uploading a CSV or Parquet file to an Amazon S3 bucket and set the location within the DataDestination data type.
TimeSeriesGranularitypublic void setTimePointGranularity(String timePointGranularity)
To create an Explainability for all time points in your forecast horizon, use ALL. To create an
Explainability for specific time points in your forecast horizon, use SPECIFIC.
Specify time points with the StartDateTime and EndDateTime parameters within the
CreateExplainability operation.
timePointGranularity - To create an Explainability for all time points in your forecast horizon, use ALL. To create
an Explainability for specific time points in your forecast horizon, use SPECIFIC.
Specify time points with the StartDateTime and EndDateTime parameters within the
CreateExplainability operation.
TimePointGranularitypublic String getTimePointGranularity()
To create an Explainability for all time points in your forecast horizon, use ALL. To create an
Explainability for specific time points in your forecast horizon, use SPECIFIC.
Specify time points with the StartDateTime and EndDateTime parameters within the
CreateExplainability operation.
ALL. To create
an Explainability for specific time points in your forecast horizon, use SPECIFIC.
Specify time points with the StartDateTime and EndDateTime parameters within
the CreateExplainability operation.
TimePointGranularitypublic ExplainabilityConfig withTimePointGranularity(String timePointGranularity)
To create an Explainability for all time points in your forecast horizon, use ALL. To create an
Explainability for specific time points in your forecast horizon, use SPECIFIC.
Specify time points with the StartDateTime and EndDateTime parameters within the
CreateExplainability operation.
timePointGranularity - To create an Explainability for all time points in your forecast horizon, use ALL. To create
an Explainability for specific time points in your forecast horizon, use SPECIFIC.
Specify time points with the StartDateTime and EndDateTime parameters within the
CreateExplainability operation.
TimePointGranularitypublic ExplainabilityConfig withTimePointGranularity(TimePointGranularity timePointGranularity)
To create an Explainability for all time points in your forecast horizon, use ALL. To create an
Explainability for specific time points in your forecast horizon, use SPECIFIC.
Specify time points with the StartDateTime and EndDateTime parameters within the
CreateExplainability operation.
timePointGranularity - To create an Explainability for all time points in your forecast horizon, use ALL. To create
an Explainability for specific time points in your forecast horizon, use SPECIFIC.
Specify time points with the StartDateTime and EndDateTime parameters within the
CreateExplainability operation.
TimePointGranularitypublic String toString()
toString in class ObjectObject.toString()public ExplainabilityConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.