public static class ArimaProcess.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ArimaProcess |
build()
Construct and return a new ArimaProcess.
|
ArimaProcess.Builder |
setCoefficients(ArimaCoefficients coefficients)
Set the process model coefficients.
|
ArimaProcess.Builder |
setDistribution(Distribution distribution)
Set the probability distribution to draw the ARIMA process random errors from.
|
ArimaProcess.Builder |
setPeriod(TimePeriod period)
Set the time period between process observations.
|
ArimaProcess.Builder |
setSeasonalCycle(TimePeriod seasonalCycle)
Set the time cycle at which the seasonal pattern of the process repeats.
|
ArimaProcess.Builder |
setStartTime(OffsetDateTime startTime)
Set the start time of the process.
|
public ArimaProcess.Builder setCoefficients(ArimaCoefficients coefficients)
coefficients - the model coefficients for the process.public ArimaProcess.Builder setDistribution(Distribution distribution)
distribution - the probability distribution to draw the random errors from.public ArimaProcess.Builder setPeriod(TimePeriod period)
period - the time period between process observations.public ArimaProcess.Builder setSeasonalCycle(TimePeriod seasonalCycle)
seasonalCycle - the time cycle at which the seasonal pattern of the process repeats.public ArimaProcess.Builder setStartTime(OffsetDateTime startTime)
startTime - the start time of the process.public ArimaProcess build()