Class Forecasting
- java.lang.Object
-
- com.azure.resourcemanager.machinelearning.models.AutoMLVertical
-
- com.azure.resourcemanager.machinelearning.models.Forecasting
-
public final class Forecasting extends AutoMLVertical
Forecasting task in AutoML Table vertical.
-
-
Constructor Summary
Constructors Constructor Description Forecasting()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ForecastingModels>
allowedModels()
Get the allowedModels property: Allowed models for forecasting task.List<ForecastingModels>
blockedModels()
Get the blockedModels property: Blocked models for forecasting task.TableVerticalDataSettings
dataSettings()
Get the dataSettings property: Data inputs for AutoMLJob.TableVerticalFeaturizationSettings
featurizationSettings()
Get the featurizationSettings property: Featurization inputs needed for AutoML job.ForecastingSettings
forecastingSettings()
Get the forecastingSettings property: Forecasting task specific inputs.TableVerticalLimitSettings
limitSettings()
Get the limitSettings property: Execution constraints for AutoMLJob.ForecastingPrimaryMetrics
primaryMetric()
Get the primaryMetric property: Primary metric for forecasting task.TrainingSettings
trainingSettings()
Get the trainingSettings property: Inputs for training phase for an AutoML Job.void
validate()
Validates the instance.Forecasting
withAllowedModels(List<ForecastingModels> allowedModels)
Set the allowedModels property: Allowed models for forecasting task.Forecasting
withBlockedModels(List<ForecastingModels> blockedModels)
Set the blockedModels property: Blocked models for forecasting task.Forecasting
withDataSettings(TableVerticalDataSettings dataSettings)
Set the dataSettings property: Data inputs for AutoMLJob.Forecasting
withFeaturizationSettings(TableVerticalFeaturizationSettings featurizationSettings)
Set the featurizationSettings property: Featurization inputs needed for AutoML job.Forecasting
withForecastingSettings(ForecastingSettings forecastingSettings)
Set the forecastingSettings property: Forecasting task specific inputs.Forecasting
withLimitSettings(TableVerticalLimitSettings limitSettings)
Set the limitSettings property: Execution constraints for AutoMLJob.Forecasting
withLogVerbosity(LogVerbosity logVerbosity)
Set the logVerbosity property: Log verbosity for the job.Forecasting
withPrimaryMetric(ForecastingPrimaryMetrics primaryMetric)
Set the primaryMetric property: Primary metric for forecasting task.Forecasting
withTrainingSettings(TrainingSettings trainingSettings)
Set the trainingSettings property: Inputs for training phase for an AutoML Job.-
Methods inherited from class com.azure.resourcemanager.machinelearning.models.AutoMLVertical
logVerbosity
-
-
-
-
Method Detail
-
allowedModels
public List<ForecastingModels> allowedModels()
Get the allowedModels property: Allowed models for forecasting task.- Returns:
- the allowedModels value.
-
withAllowedModels
public Forecasting withAllowedModels(List<ForecastingModels> allowedModels)
Set the allowedModels property: Allowed models for forecasting task.- Parameters:
allowedModels
- the allowedModels value to set.- Returns:
- the Forecasting object itself.
-
blockedModels
public List<ForecastingModels> blockedModels()
Get the blockedModels property: Blocked models for forecasting task.- Returns:
- the blockedModels value.
-
withBlockedModels
public Forecasting withBlockedModels(List<ForecastingModels> blockedModels)
Set the blockedModels property: Blocked models for forecasting task.- Parameters:
blockedModels
- the blockedModels value to set.- Returns:
- the Forecasting object itself.
-
forecastingSettings
public ForecastingSettings forecastingSettings()
Get the forecastingSettings property: Forecasting task specific inputs.- Returns:
- the forecastingSettings value.
-
withForecastingSettings
public Forecasting withForecastingSettings(ForecastingSettings forecastingSettings)
Set the forecastingSettings property: Forecasting task specific inputs.- Parameters:
forecastingSettings
- the forecastingSettings value to set.- Returns:
- the Forecasting object itself.
-
primaryMetric
public ForecastingPrimaryMetrics primaryMetric()
Get the primaryMetric property: Primary metric for forecasting task.- Returns:
- the primaryMetric value.
-
withPrimaryMetric
public Forecasting withPrimaryMetric(ForecastingPrimaryMetrics primaryMetric)
Set the primaryMetric property: Primary metric for forecasting task.- Parameters:
primaryMetric
- the primaryMetric value to set.- Returns:
- the Forecasting object itself.
-
dataSettings
public TableVerticalDataSettings dataSettings()
Get the dataSettings property: Data inputs for AutoMLJob.- Returns:
- the dataSettings value.
-
withDataSettings
public Forecasting withDataSettings(TableVerticalDataSettings dataSettings)
Set the dataSettings property: Data inputs for AutoMLJob.- Parameters:
dataSettings
- the dataSettings value to set.- Returns:
- the Forecasting object itself.
-
featurizationSettings
public TableVerticalFeaturizationSettings featurizationSettings()
Get the featurizationSettings property: Featurization inputs needed for AutoML job.- Returns:
- the featurizationSettings value.
-
withFeaturizationSettings
public Forecasting withFeaturizationSettings(TableVerticalFeaturizationSettings featurizationSettings)
Set the featurizationSettings property: Featurization inputs needed for AutoML job.- Parameters:
featurizationSettings
- the featurizationSettings value to set.- Returns:
- the Forecasting object itself.
-
limitSettings
public TableVerticalLimitSettings limitSettings()
Get the limitSettings property: Execution constraints for AutoMLJob.- Returns:
- the limitSettings value.
-
withLimitSettings
public Forecasting withLimitSettings(TableVerticalLimitSettings limitSettings)
Set the limitSettings property: Execution constraints for AutoMLJob.- Parameters:
limitSettings
- the limitSettings value to set.- Returns:
- the Forecasting object itself.
-
trainingSettings
public TrainingSettings trainingSettings()
Get the trainingSettings property: Inputs for training phase for an AutoML Job.- Returns:
- the trainingSettings value.
-
withTrainingSettings
public Forecasting withTrainingSettings(TrainingSettings trainingSettings)
Set the trainingSettings property: Inputs for training phase for an AutoML Job.- Parameters:
trainingSettings
- the trainingSettings value to set.- Returns:
- the Forecasting object itself.
-
withLogVerbosity
public Forecasting withLogVerbosity(LogVerbosity logVerbosity)
Set the logVerbosity property: Log verbosity for the job.- Overrides:
withLogVerbosity
in classAutoMLVertical
- Parameters:
logVerbosity
- the logVerbosity value to set.- Returns:
- the AutoMLVertical object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validate
in classAutoMLVertical
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-