Class ForecastingSettingsResponse
- java.lang.Object
-
- com.pulumi.azurenative.machinelearningservices.outputs.ForecastingSettingsResponse
-
public final class ForecastingSettingsResponse extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ForecastingSettingsResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ForecastingSettingsResponse.Builder
builder()
static ForecastingSettingsResponse.Builder
builder(ForecastingSettingsResponse defaults)
java.util.Optional<java.lang.String>
countryOrRegionForHolidays()
java.util.Optional<java.lang.Integer>
cvStepSize()
java.util.Optional<java.lang.String>
featureLags()
java.util.Optional<com.pulumi.core.Either<AutoForecastHorizonResponse,CustomForecastHorizonResponse>>
forecastHorizon()
java.util.Optional<java.lang.String>
frequency()
java.util.Optional<com.pulumi.core.Either<AutoSeasonalityResponse,CustomSeasonalityResponse>>
seasonality()
java.util.Optional<java.lang.String>
shortSeriesHandlingConfig()
java.util.Optional<java.lang.String>
targetAggregateFunction()
java.util.Optional<com.pulumi.core.Either<AutoTargetLagsResponse,CustomTargetLagsResponse>>
targetLags()
java.util.Optional<com.pulumi.core.Either<AutoTargetRollingWindowSizeResponse,CustomTargetRollingWindowSizeResponse>>
targetRollingWindowSize()
java.util.Optional<java.lang.String>
timeColumnName()
java.util.List<java.lang.String>
timeSeriesIdColumnNames()
java.util.Optional<java.lang.String>
useStl()
-
-
-
Method Detail
-
countryOrRegionForHolidays
public java.util.Optional<java.lang.String> countryOrRegionForHolidays()
- Returns:
- Country or region for holidays for forecasting tasks. These should be ISO 3166 two-letter country/region codes, for example 'US' or 'GB'.
-
cvStepSize
public java.util.Optional<java.lang.Integer> cvStepSize()
- Returns:
- Number of periods between the origin time of one CV fold and the next fold. For example, if `CVStepSize` = 3 for daily data, the origin time for each fold will be three days apart.
-
featureLags
public java.util.Optional<java.lang.String> featureLags()
- Returns:
- Flag for generating lags for the numeric features with 'auto' or null.
-
forecastHorizon
public java.util.Optional<com.pulumi.core.Either<AutoForecastHorizonResponse,CustomForecastHorizonResponse>> forecastHorizon()
- Returns:
- The desired maximum forecast horizon in units of time-series frequency.
-
frequency
public java.util.Optional<java.lang.String> frequency()
- Returns:
- When forecasting, this parameter represents the period with which the forecast is desired, for example daily, weekly, yearly, etc. The forecast frequency is dataset frequency by default.
-
seasonality
public java.util.Optional<com.pulumi.core.Either<AutoSeasonalityResponse,CustomSeasonalityResponse>> seasonality()
- Returns:
- Set time series seasonality as an integer multiple of the series frequency. If seasonality is set to 'auto', it will be inferred.
-
shortSeriesHandlingConfig
public java.util.Optional<java.lang.String> shortSeriesHandlingConfig()
- Returns:
- The parameter defining how if AutoML should handle short time series.
-
targetAggregateFunction
public java.util.Optional<java.lang.String> targetAggregateFunction()
- Returns:
- The function to be used to aggregate the time series target column to conform to a user specified frequency. If the TargetAggregateFunction is set i.e. not 'None', but the freq parameter is not set, the error is raised. The possible target aggregation functions are: "sum", "max", "min" and "mean".
-
targetLags
public java.util.Optional<com.pulumi.core.Either<AutoTargetLagsResponse,CustomTargetLagsResponse>> targetLags()
- Returns:
- The number of past periods to lag from the target column.
-
targetRollingWindowSize
public java.util.Optional<com.pulumi.core.Either<AutoTargetRollingWindowSizeResponse,CustomTargetRollingWindowSizeResponse>> targetRollingWindowSize()
- Returns:
- The number of past periods used to create a rolling window average of the target column.
-
timeColumnName
public java.util.Optional<java.lang.String> timeColumnName()
- Returns:
- The name of the time column. This parameter is required when forecasting to specify the datetime column in the input data used for building the time series and inferring its frequency.
-
timeSeriesIdColumnNames
public java.util.List<java.lang.String> timeSeriesIdColumnNames()
- Returns:
- The names of columns used to group a timeseries. It can be used to create multiple series. If grain is not defined, the data set is assumed to be one time-series. This parameter is used with task type forecasting.
-
useStl
public java.util.Optional<java.lang.String> useStl()
- Returns:
- Configure STL Decomposition of the time-series target column.
-
builder
public static ForecastingSettingsResponse.Builder builder()
-
builder
public static ForecastingSettingsResponse.Builder builder(ForecastingSettingsResponse defaults)
-
-