{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- |
-- Module : Amazonka.Forecast
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
--
-- Derived from API version @2018-06-26@ of the AWS service descriptions, licensed under Apache 2.0.
--
-- Provides APIs for creating and managing Amazon Forecast resources.
module Amazonka.Forecast
( -- * Service Configuration
defaultService,
-- * Errors
-- $errors
-- ** InvalidInputException
_InvalidInputException,
-- ** InvalidNextTokenException
_InvalidNextTokenException,
-- ** LimitExceededException
_LimitExceededException,
-- ** ResourceAlreadyExistsException
_ResourceAlreadyExistsException,
-- ** ResourceInUseException
_ResourceInUseException,
-- ** ResourceNotFoundException
_ResourceNotFoundException,
-- * Waiters
-- $waiters
-- * Operations
-- $operations
-- ** CreateAutoPredictor
CreateAutoPredictor (CreateAutoPredictor'),
newCreateAutoPredictor,
CreateAutoPredictorResponse (CreateAutoPredictorResponse'),
newCreateAutoPredictorResponse,
-- ** CreateDataset
CreateDataset (CreateDataset'),
newCreateDataset,
CreateDatasetResponse (CreateDatasetResponse'),
newCreateDatasetResponse,
-- ** CreateDatasetGroup
CreateDatasetGroup (CreateDatasetGroup'),
newCreateDatasetGroup,
CreateDatasetGroupResponse (CreateDatasetGroupResponse'),
newCreateDatasetGroupResponse,
-- ** CreateDatasetImportJob
CreateDatasetImportJob (CreateDatasetImportJob'),
newCreateDatasetImportJob,
CreateDatasetImportJobResponse (CreateDatasetImportJobResponse'),
newCreateDatasetImportJobResponse,
-- ** CreateExplainability
CreateExplainability (CreateExplainability'),
newCreateExplainability,
CreateExplainabilityResponse (CreateExplainabilityResponse'),
newCreateExplainabilityResponse,
-- ** CreateExplainabilityExport
CreateExplainabilityExport (CreateExplainabilityExport'),
newCreateExplainabilityExport,
CreateExplainabilityExportResponse (CreateExplainabilityExportResponse'),
newCreateExplainabilityExportResponse,
-- ** CreateForecast
CreateForecast (CreateForecast'),
newCreateForecast,
CreateForecastResponse (CreateForecastResponse'),
newCreateForecastResponse,
-- ** CreateForecastExportJob
CreateForecastExportJob (CreateForecastExportJob'),
newCreateForecastExportJob,
CreateForecastExportJobResponse (CreateForecastExportJobResponse'),
newCreateForecastExportJobResponse,
-- ** CreateMonitor
CreateMonitor (CreateMonitor'),
newCreateMonitor,
CreateMonitorResponse (CreateMonitorResponse'),
newCreateMonitorResponse,
-- ** CreatePredictor
CreatePredictor (CreatePredictor'),
newCreatePredictor,
CreatePredictorResponse (CreatePredictorResponse'),
newCreatePredictorResponse,
-- ** CreatePredictorBacktestExportJob
CreatePredictorBacktestExportJob (CreatePredictorBacktestExportJob'),
newCreatePredictorBacktestExportJob,
CreatePredictorBacktestExportJobResponse (CreatePredictorBacktestExportJobResponse'),
newCreatePredictorBacktestExportJobResponse,
-- ** CreateWhatIfAnalysis
CreateWhatIfAnalysis (CreateWhatIfAnalysis'),
newCreateWhatIfAnalysis,
CreateWhatIfAnalysisResponse (CreateWhatIfAnalysisResponse'),
newCreateWhatIfAnalysisResponse,
-- ** CreateWhatIfForecast
CreateWhatIfForecast (CreateWhatIfForecast'),
newCreateWhatIfForecast,
CreateWhatIfForecastResponse (CreateWhatIfForecastResponse'),
newCreateWhatIfForecastResponse,
-- ** CreateWhatIfForecastExport
CreateWhatIfForecastExport (CreateWhatIfForecastExport'),
newCreateWhatIfForecastExport,
CreateWhatIfForecastExportResponse (CreateWhatIfForecastExportResponse'),
newCreateWhatIfForecastExportResponse,
-- ** DeleteDataset
DeleteDataset (DeleteDataset'),
newDeleteDataset,
DeleteDatasetResponse (DeleteDatasetResponse'),
newDeleteDatasetResponse,
-- ** DeleteDatasetGroup
DeleteDatasetGroup (DeleteDatasetGroup'),
newDeleteDatasetGroup,
DeleteDatasetGroupResponse (DeleteDatasetGroupResponse'),
newDeleteDatasetGroupResponse,
-- ** DeleteDatasetImportJob
DeleteDatasetImportJob (DeleteDatasetImportJob'),
newDeleteDatasetImportJob,
DeleteDatasetImportJobResponse (DeleteDatasetImportJobResponse'),
newDeleteDatasetImportJobResponse,
-- ** DeleteExplainability
DeleteExplainability (DeleteExplainability'),
newDeleteExplainability,
DeleteExplainabilityResponse (DeleteExplainabilityResponse'),
newDeleteExplainabilityResponse,
-- ** DeleteExplainabilityExport
DeleteExplainabilityExport (DeleteExplainabilityExport'),
newDeleteExplainabilityExport,
DeleteExplainabilityExportResponse (DeleteExplainabilityExportResponse'),
newDeleteExplainabilityExportResponse,
-- ** DeleteForecast
DeleteForecast (DeleteForecast'),
newDeleteForecast,
DeleteForecastResponse (DeleteForecastResponse'),
newDeleteForecastResponse,
-- ** DeleteForecastExportJob
DeleteForecastExportJob (DeleteForecastExportJob'),
newDeleteForecastExportJob,
DeleteForecastExportJobResponse (DeleteForecastExportJobResponse'),
newDeleteForecastExportJobResponse,
-- ** DeleteMonitor
DeleteMonitor (DeleteMonitor'),
newDeleteMonitor,
DeleteMonitorResponse (DeleteMonitorResponse'),
newDeleteMonitorResponse,
-- ** DeletePredictor
DeletePredictor (DeletePredictor'),
newDeletePredictor,
DeletePredictorResponse (DeletePredictorResponse'),
newDeletePredictorResponse,
-- ** DeletePredictorBacktestExportJob
DeletePredictorBacktestExportJob (DeletePredictorBacktestExportJob'),
newDeletePredictorBacktestExportJob,
DeletePredictorBacktestExportJobResponse (DeletePredictorBacktestExportJobResponse'),
newDeletePredictorBacktestExportJobResponse,
-- ** DeleteResourceTree
DeleteResourceTree (DeleteResourceTree'),
newDeleteResourceTree,
DeleteResourceTreeResponse (DeleteResourceTreeResponse'),
newDeleteResourceTreeResponse,
-- ** DeleteWhatIfAnalysis
DeleteWhatIfAnalysis (DeleteWhatIfAnalysis'),
newDeleteWhatIfAnalysis,
DeleteWhatIfAnalysisResponse (DeleteWhatIfAnalysisResponse'),
newDeleteWhatIfAnalysisResponse,
-- ** DeleteWhatIfForecast
DeleteWhatIfForecast (DeleteWhatIfForecast'),
newDeleteWhatIfForecast,
DeleteWhatIfForecastResponse (DeleteWhatIfForecastResponse'),
newDeleteWhatIfForecastResponse,
-- ** DeleteWhatIfForecastExport
DeleteWhatIfForecastExport (DeleteWhatIfForecastExport'),
newDeleteWhatIfForecastExport,
DeleteWhatIfForecastExportResponse (DeleteWhatIfForecastExportResponse'),
newDeleteWhatIfForecastExportResponse,
-- ** DescribeAutoPredictor
DescribeAutoPredictor (DescribeAutoPredictor'),
newDescribeAutoPredictor,
DescribeAutoPredictorResponse (DescribeAutoPredictorResponse'),
newDescribeAutoPredictorResponse,
-- ** DescribeDataset
DescribeDataset (DescribeDataset'),
newDescribeDataset,
DescribeDatasetResponse (DescribeDatasetResponse'),
newDescribeDatasetResponse,
-- ** DescribeDatasetGroup
DescribeDatasetGroup (DescribeDatasetGroup'),
newDescribeDatasetGroup,
DescribeDatasetGroupResponse (DescribeDatasetGroupResponse'),
newDescribeDatasetGroupResponse,
-- ** DescribeDatasetImportJob
DescribeDatasetImportJob (DescribeDatasetImportJob'),
newDescribeDatasetImportJob,
DescribeDatasetImportJobResponse (DescribeDatasetImportJobResponse'),
newDescribeDatasetImportJobResponse,
-- ** DescribeExplainability
DescribeExplainability (DescribeExplainability'),
newDescribeExplainability,
DescribeExplainabilityResponse (DescribeExplainabilityResponse'),
newDescribeExplainabilityResponse,
-- ** DescribeExplainabilityExport
DescribeExplainabilityExport (DescribeExplainabilityExport'),
newDescribeExplainabilityExport,
DescribeExplainabilityExportResponse (DescribeExplainabilityExportResponse'),
newDescribeExplainabilityExportResponse,
-- ** DescribeForecast
DescribeForecast (DescribeForecast'),
newDescribeForecast,
DescribeForecastResponse (DescribeForecastResponse'),
newDescribeForecastResponse,
-- ** DescribeForecastExportJob
DescribeForecastExportJob (DescribeForecastExportJob'),
newDescribeForecastExportJob,
DescribeForecastExportJobResponse (DescribeForecastExportJobResponse'),
newDescribeForecastExportJobResponse,
-- ** DescribeMonitor
DescribeMonitor (DescribeMonitor'),
newDescribeMonitor,
DescribeMonitorResponse (DescribeMonitorResponse'),
newDescribeMonitorResponse,
-- ** DescribePredictor
DescribePredictor (DescribePredictor'),
newDescribePredictor,
DescribePredictorResponse (DescribePredictorResponse'),
newDescribePredictorResponse,
-- ** DescribePredictorBacktestExportJob
DescribePredictorBacktestExportJob (DescribePredictorBacktestExportJob'),
newDescribePredictorBacktestExportJob,
DescribePredictorBacktestExportJobResponse (DescribePredictorBacktestExportJobResponse'),
newDescribePredictorBacktestExportJobResponse,
-- ** DescribeWhatIfAnalysis
DescribeWhatIfAnalysis (DescribeWhatIfAnalysis'),
newDescribeWhatIfAnalysis,
DescribeWhatIfAnalysisResponse (DescribeWhatIfAnalysisResponse'),
newDescribeWhatIfAnalysisResponse,
-- ** DescribeWhatIfForecast
DescribeWhatIfForecast (DescribeWhatIfForecast'),
newDescribeWhatIfForecast,
DescribeWhatIfForecastResponse (DescribeWhatIfForecastResponse'),
newDescribeWhatIfForecastResponse,
-- ** DescribeWhatIfForecastExport
DescribeWhatIfForecastExport (DescribeWhatIfForecastExport'),
newDescribeWhatIfForecastExport,
DescribeWhatIfForecastExportResponse (DescribeWhatIfForecastExportResponse'),
newDescribeWhatIfForecastExportResponse,
-- ** GetAccuracyMetrics
GetAccuracyMetrics (GetAccuracyMetrics'),
newGetAccuracyMetrics,
GetAccuracyMetricsResponse (GetAccuracyMetricsResponse'),
newGetAccuracyMetricsResponse,
-- ** ListDatasetGroups (Paginated)
ListDatasetGroups (ListDatasetGroups'),
newListDatasetGroups,
ListDatasetGroupsResponse (ListDatasetGroupsResponse'),
newListDatasetGroupsResponse,
-- ** ListDatasetImportJobs (Paginated)
ListDatasetImportJobs (ListDatasetImportJobs'),
newListDatasetImportJobs,
ListDatasetImportJobsResponse (ListDatasetImportJobsResponse'),
newListDatasetImportJobsResponse,
-- ** ListDatasets (Paginated)
ListDatasets (ListDatasets'),
newListDatasets,
ListDatasetsResponse (ListDatasetsResponse'),
newListDatasetsResponse,
-- ** ListExplainabilities (Paginated)
ListExplainabilities (ListExplainabilities'),
newListExplainabilities,
ListExplainabilitiesResponse (ListExplainabilitiesResponse'),
newListExplainabilitiesResponse,
-- ** ListExplainabilityExports (Paginated)
ListExplainabilityExports (ListExplainabilityExports'),
newListExplainabilityExports,
ListExplainabilityExportsResponse (ListExplainabilityExportsResponse'),
newListExplainabilityExportsResponse,
-- ** ListForecastExportJobs (Paginated)
ListForecastExportJobs (ListForecastExportJobs'),
newListForecastExportJobs,
ListForecastExportJobsResponse (ListForecastExportJobsResponse'),
newListForecastExportJobsResponse,
-- ** ListForecasts (Paginated)
ListForecasts (ListForecasts'),
newListForecasts,
ListForecastsResponse (ListForecastsResponse'),
newListForecastsResponse,
-- ** ListMonitorEvaluations (Paginated)
ListMonitorEvaluations (ListMonitorEvaluations'),
newListMonitorEvaluations,
ListMonitorEvaluationsResponse (ListMonitorEvaluationsResponse'),
newListMonitorEvaluationsResponse,
-- ** ListMonitors (Paginated)
ListMonitors (ListMonitors'),
newListMonitors,
ListMonitorsResponse (ListMonitorsResponse'),
newListMonitorsResponse,
-- ** ListPredictorBacktestExportJobs (Paginated)
ListPredictorBacktestExportJobs (ListPredictorBacktestExportJobs'),
newListPredictorBacktestExportJobs,
ListPredictorBacktestExportJobsResponse (ListPredictorBacktestExportJobsResponse'),
newListPredictorBacktestExportJobsResponse,
-- ** ListPredictors (Paginated)
ListPredictors (ListPredictors'),
newListPredictors,
ListPredictorsResponse (ListPredictorsResponse'),
newListPredictorsResponse,
-- ** ListTagsForResource
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
-- ** ListWhatIfAnalyses (Paginated)
ListWhatIfAnalyses (ListWhatIfAnalyses'),
newListWhatIfAnalyses,
ListWhatIfAnalysesResponse (ListWhatIfAnalysesResponse'),
newListWhatIfAnalysesResponse,
-- ** ListWhatIfForecastExports (Paginated)
ListWhatIfForecastExports (ListWhatIfForecastExports'),
newListWhatIfForecastExports,
ListWhatIfForecastExportsResponse (ListWhatIfForecastExportsResponse'),
newListWhatIfForecastExportsResponse,
-- ** ListWhatIfForecasts (Paginated)
ListWhatIfForecasts (ListWhatIfForecasts'),
newListWhatIfForecasts,
ListWhatIfForecastsResponse (ListWhatIfForecastsResponse'),
newListWhatIfForecastsResponse,
-- ** ResumeResource
ResumeResource (ResumeResource'),
newResumeResource,
ResumeResourceResponse (ResumeResourceResponse'),
newResumeResourceResponse,
-- ** StopResource
StopResource (StopResource'),
newStopResource,
StopResourceResponse (StopResourceResponse'),
newStopResourceResponse,
-- ** TagResource
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
-- ** UntagResource
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
-- ** UpdateDatasetGroup
UpdateDatasetGroup (UpdateDatasetGroup'),
newUpdateDatasetGroup,
UpdateDatasetGroupResponse (UpdateDatasetGroupResponse'),
newUpdateDatasetGroupResponse,
-- * Types
-- ** AttributeType
AttributeType (..),
-- ** AutoMLOverrideStrategy
AutoMLOverrideStrategy (..),
-- ** Condition
Condition (..),
-- ** DatasetType
DatasetType (..),
-- ** DayOfWeek
DayOfWeek (..),
-- ** Domain
Domain (..),
-- ** EvaluationType
EvaluationType (..),
-- ** FeaturizationMethodName
FeaturizationMethodName (..),
-- ** FilterConditionString
FilterConditionString (..),
-- ** Month
Month (..),
-- ** Operation
Operation (..),
-- ** OptimizationMetric
OptimizationMetric (..),
-- ** ScalingType
ScalingType (..),
-- ** State
State (..),
-- ** TimePointGranularity
TimePointGranularity (..),
-- ** TimeSeriesGranularity
TimeSeriesGranularity (..),
-- ** Action
Action (Action'),
newAction,
-- ** AdditionalDataset
AdditionalDataset (AdditionalDataset'),
newAdditionalDataset,
-- ** AttributeConfig
AttributeConfig (AttributeConfig'),
newAttributeConfig,
-- ** Baseline
Baseline (Baseline'),
newBaseline,
-- ** BaselineMetric
BaselineMetric (BaselineMetric'),
newBaselineMetric,
-- ** CategoricalParameterRange
CategoricalParameterRange (CategoricalParameterRange'),
newCategoricalParameterRange,
-- ** ContinuousParameterRange
ContinuousParameterRange (ContinuousParameterRange'),
newContinuousParameterRange,
-- ** DataConfig
DataConfig (DataConfig'),
newDataConfig,
-- ** DataDestination
DataDestination (DataDestination'),
newDataDestination,
-- ** DataSource
DataSource (DataSource'),
newDataSource,
-- ** DatasetGroupSummary
DatasetGroupSummary (DatasetGroupSummary'),
newDatasetGroupSummary,
-- ** DatasetImportJobSummary
DatasetImportJobSummary (DatasetImportJobSummary'),
newDatasetImportJobSummary,
-- ** DatasetSummary
DatasetSummary (DatasetSummary'),
newDatasetSummary,
-- ** EncryptionConfig
EncryptionConfig (EncryptionConfig'),
newEncryptionConfig,
-- ** ErrorMetric
ErrorMetric (ErrorMetric'),
newErrorMetric,
-- ** EvaluationParameters
EvaluationParameters (EvaluationParameters'),
newEvaluationParameters,
-- ** EvaluationResult
EvaluationResult (EvaluationResult'),
newEvaluationResult,
-- ** ExplainabilityConfig
ExplainabilityConfig (ExplainabilityConfig'),
newExplainabilityConfig,
-- ** ExplainabilityExportSummary
ExplainabilityExportSummary (ExplainabilityExportSummary'),
newExplainabilityExportSummary,
-- ** ExplainabilityInfo
ExplainabilityInfo (ExplainabilityInfo'),
newExplainabilityInfo,
-- ** ExplainabilitySummary
ExplainabilitySummary (ExplainabilitySummary'),
newExplainabilitySummary,
-- ** Featurization
Featurization (Featurization'),
newFeaturization,
-- ** FeaturizationConfig
FeaturizationConfig (FeaturizationConfig'),
newFeaturizationConfig,
-- ** FeaturizationMethod
FeaturizationMethod (FeaturizationMethod'),
newFeaturizationMethod,
-- ** Filter
Filter (Filter'),
newFilter,
-- ** ForecastExportJobSummary
ForecastExportJobSummary (ForecastExportJobSummary'),
newForecastExportJobSummary,
-- ** ForecastSummary
ForecastSummary (ForecastSummary'),
newForecastSummary,
-- ** HyperParameterTuningJobConfig
HyperParameterTuningJobConfig (HyperParameterTuningJobConfig'),
newHyperParameterTuningJobConfig,
-- ** InputDataConfig
InputDataConfig (InputDataConfig'),
newInputDataConfig,
-- ** IntegerParameterRange
IntegerParameterRange (IntegerParameterRange'),
newIntegerParameterRange,
-- ** MetricResult
MetricResult (MetricResult'),
newMetricResult,
-- ** Metrics
Metrics (Metrics'),
newMetrics,
-- ** MonitorConfig
MonitorConfig (MonitorConfig'),
newMonitorConfig,
-- ** MonitorDataSource
MonitorDataSource (MonitorDataSource'),
newMonitorDataSource,
-- ** MonitorInfo
MonitorInfo (MonitorInfo'),
newMonitorInfo,
-- ** MonitorSummary
MonitorSummary (MonitorSummary'),
newMonitorSummary,
-- ** ParameterRanges
ParameterRanges (ParameterRanges'),
newParameterRanges,
-- ** PredictorBacktestExportJobSummary
PredictorBacktestExportJobSummary (PredictorBacktestExportJobSummary'),
newPredictorBacktestExportJobSummary,
-- ** PredictorBaseline
PredictorBaseline (PredictorBaseline'),
newPredictorBaseline,
-- ** PredictorEvent
PredictorEvent (PredictorEvent'),
newPredictorEvent,
-- ** PredictorExecution
PredictorExecution (PredictorExecution'),
newPredictorExecution,
-- ** PredictorExecutionDetails
PredictorExecutionDetails (PredictorExecutionDetails'),
newPredictorExecutionDetails,
-- ** PredictorMonitorEvaluation
PredictorMonitorEvaluation (PredictorMonitorEvaluation'),
newPredictorMonitorEvaluation,
-- ** PredictorSummary
PredictorSummary (PredictorSummary'),
newPredictorSummary,
-- ** ReferencePredictorSummary
ReferencePredictorSummary (ReferencePredictorSummary'),
newReferencePredictorSummary,
-- ** S3Config
S3Config (S3Config'),
newS3Config,
-- ** Schema
Schema (Schema'),
newSchema,
-- ** SchemaAttribute
SchemaAttribute (SchemaAttribute'),
newSchemaAttribute,
-- ** Statistics
Statistics (Statistics'),
newStatistics,
-- ** SupplementaryFeature
SupplementaryFeature (SupplementaryFeature'),
newSupplementaryFeature,
-- ** Tag
Tag (Tag'),
newTag,
-- ** TestWindowSummary
TestWindowSummary (TestWindowSummary'),
newTestWindowSummary,
-- ** TimeAlignmentBoundary
TimeAlignmentBoundary (TimeAlignmentBoundary'),
newTimeAlignmentBoundary,
-- ** TimeSeriesCondition
TimeSeriesCondition (TimeSeriesCondition'),
newTimeSeriesCondition,
-- ** TimeSeriesIdentifiers
TimeSeriesIdentifiers (TimeSeriesIdentifiers'),
newTimeSeriesIdentifiers,
-- ** TimeSeriesReplacementsDataSource
TimeSeriesReplacementsDataSource (TimeSeriesReplacementsDataSource'),
newTimeSeriesReplacementsDataSource,
-- ** TimeSeriesSelector
TimeSeriesSelector (TimeSeriesSelector'),
newTimeSeriesSelector,
-- ** TimeSeriesTransformation
TimeSeriesTransformation (TimeSeriesTransformation'),
newTimeSeriesTransformation,
-- ** WeightedQuantileLoss
WeightedQuantileLoss (WeightedQuantileLoss'),
newWeightedQuantileLoss,
-- ** WhatIfAnalysisSummary
WhatIfAnalysisSummary (WhatIfAnalysisSummary'),
newWhatIfAnalysisSummary,
-- ** WhatIfForecastExportSummary
WhatIfForecastExportSummary (WhatIfForecastExportSummary'),
newWhatIfForecastExportSummary,
-- ** WhatIfForecastSummary
WhatIfForecastSummary (WhatIfForecastSummary'),
newWhatIfForecastSummary,
-- ** WindowSummary
WindowSummary (WindowSummary'),
newWindowSummary,
)
where
import Amazonka.Forecast.CreateAutoPredictor
import Amazonka.Forecast.CreateDataset
import Amazonka.Forecast.CreateDatasetGroup
import Amazonka.Forecast.CreateDatasetImportJob
import Amazonka.Forecast.CreateExplainability
import Amazonka.Forecast.CreateExplainabilityExport
import Amazonka.Forecast.CreateForecast
import Amazonka.Forecast.CreateForecastExportJob
import Amazonka.Forecast.CreateMonitor
import Amazonka.Forecast.CreatePredictor
import Amazonka.Forecast.CreatePredictorBacktestExportJob
import Amazonka.Forecast.CreateWhatIfAnalysis
import Amazonka.Forecast.CreateWhatIfForecast
import Amazonka.Forecast.CreateWhatIfForecastExport
import Amazonka.Forecast.DeleteDataset
import Amazonka.Forecast.DeleteDatasetGroup
import Amazonka.Forecast.DeleteDatasetImportJob
import Amazonka.Forecast.DeleteExplainability
import Amazonka.Forecast.DeleteExplainabilityExport
import Amazonka.Forecast.DeleteForecast
import Amazonka.Forecast.DeleteForecastExportJob
import Amazonka.Forecast.DeleteMonitor
import Amazonka.Forecast.DeletePredictor
import Amazonka.Forecast.DeletePredictorBacktestExportJob
import Amazonka.Forecast.DeleteResourceTree
import Amazonka.Forecast.DeleteWhatIfAnalysis
import Amazonka.Forecast.DeleteWhatIfForecast
import Amazonka.Forecast.DeleteWhatIfForecastExport
import Amazonka.Forecast.DescribeAutoPredictor
import Amazonka.Forecast.DescribeDataset
import Amazonka.Forecast.DescribeDatasetGroup
import Amazonka.Forecast.DescribeDatasetImportJob
import Amazonka.Forecast.DescribeExplainability
import Amazonka.Forecast.DescribeExplainabilityExport
import Amazonka.Forecast.DescribeForecast
import Amazonka.Forecast.DescribeForecastExportJob
import Amazonka.Forecast.DescribeMonitor
import Amazonka.Forecast.DescribePredictor
import Amazonka.Forecast.DescribePredictorBacktestExportJob
import Amazonka.Forecast.DescribeWhatIfAnalysis
import Amazonka.Forecast.DescribeWhatIfForecast
import Amazonka.Forecast.DescribeWhatIfForecastExport
import Amazonka.Forecast.GetAccuracyMetrics
import Amazonka.Forecast.Lens
import Amazonka.Forecast.ListDatasetGroups
import Amazonka.Forecast.ListDatasetImportJobs
import Amazonka.Forecast.ListDatasets
import Amazonka.Forecast.ListExplainabilities
import Amazonka.Forecast.ListExplainabilityExports
import Amazonka.Forecast.ListForecastExportJobs
import Amazonka.Forecast.ListForecasts
import Amazonka.Forecast.ListMonitorEvaluations
import Amazonka.Forecast.ListMonitors
import Amazonka.Forecast.ListPredictorBacktestExportJobs
import Amazonka.Forecast.ListPredictors
import Amazonka.Forecast.ListTagsForResource
import Amazonka.Forecast.ListWhatIfAnalyses
import Amazonka.Forecast.ListWhatIfForecastExports
import Amazonka.Forecast.ListWhatIfForecasts
import Amazonka.Forecast.ResumeResource
import Amazonka.Forecast.StopResource
import Amazonka.Forecast.TagResource
import Amazonka.Forecast.Types
import Amazonka.Forecast.UntagResource
import Amazonka.Forecast.UpdateDatasetGroup
import Amazonka.Forecast.Waiters
-- $errors
-- Error matchers are designed for use with the functions provided by
-- <http://hackage.haskell.org/package/lens/docs/Control-Exception-Lens.html Control.Exception.Lens>.
-- This allows catching (and rethrowing) service specific errors returned
-- by 'Forecast'.
-- $operations
-- Some AWS operations return results that are incomplete and require subsequent
-- requests in order to obtain the entire result set. The process of sending
-- subsequent requests to continue where a previous request left off is called
-- pagination. For example, the 'ListObjects' operation of Amazon S3 returns up to
-- 1000 objects at a time, and you must send subsequent requests with the
-- appropriate Marker in order to retrieve the next page of results.
--
-- Operations that have an 'AWSPager' instance can transparently perform subsequent
-- requests, correctly setting Markers and other request facets to iterate through
-- the entire result set of a truncated API operation. Operations which support
-- this have an additional note in the documentation.
--
-- Many operations have the ability to filter results on the server side. See the
-- individual operation parameters for details.
-- $waiters
-- Waiters poll by repeatedly sending a request until some remote success condition
-- configured by the 'Wait' specification is fulfilled. The 'Wait' specification
-- determines how many attempts should be made, in addition to delay and retry strategies.