public final class JobStepExecutionOptions extends Object
| Constructor and Description |
|---|
JobStepExecutionOptions() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
initialRetryIntervalSeconds()
Get the initialRetryIntervalSeconds property: Initial delay between retries for job step execution.
|
Integer |
maximumRetryIntervalSeconds()
Get the maximumRetryIntervalSeconds property: The maximum amount of time to wait between retries for job step
execution.
|
Integer |
retryAttempts()
Get the retryAttempts property: Maximum number of times the job step will be reattempted if the first attempt
fails.
|
Float |
retryIntervalBackoffMultiplier()
Get the retryIntervalBackoffMultiplier property: The backoff multiplier for the time between retries.
|
Integer |
timeoutSeconds()
Get the timeoutSeconds property: Execution timeout for the job step.
|
void |
validate()
Validates the instance.
|
JobStepExecutionOptions |
withInitialRetryIntervalSeconds(Integer initialRetryIntervalSeconds)
Set the initialRetryIntervalSeconds property: Initial delay between retries for job step execution.
|
JobStepExecutionOptions |
withMaximumRetryIntervalSeconds(Integer maximumRetryIntervalSeconds)
Set the maximumRetryIntervalSeconds property: The maximum amount of time to wait between retries for job step
execution.
|
JobStepExecutionOptions |
withRetryAttempts(Integer retryAttempts)
Set the retryAttempts property: Maximum number of times the job step will be reattempted if the first attempt
fails.
|
JobStepExecutionOptions |
withRetryIntervalBackoffMultiplier(Float retryIntervalBackoffMultiplier)
Set the retryIntervalBackoffMultiplier property: The backoff multiplier for the time between retries.
|
JobStepExecutionOptions |
withTimeoutSeconds(Integer timeoutSeconds)
Set the timeoutSeconds property: Execution timeout for the job step.
|
public Integer timeoutSeconds()
public JobStepExecutionOptions withTimeoutSeconds(Integer timeoutSeconds)
timeoutSeconds - the timeoutSeconds value to set.public Integer retryAttempts()
public JobStepExecutionOptions withRetryAttempts(Integer retryAttempts)
retryAttempts - the retryAttempts value to set.public Integer initialRetryIntervalSeconds()
public JobStepExecutionOptions withInitialRetryIntervalSeconds(Integer initialRetryIntervalSeconds)
initialRetryIntervalSeconds - the initialRetryIntervalSeconds value to set.public Integer maximumRetryIntervalSeconds()
public JobStepExecutionOptions withMaximumRetryIntervalSeconds(Integer maximumRetryIntervalSeconds)
maximumRetryIntervalSeconds - the maximumRetryIntervalSeconds value to set.public Float retryIntervalBackoffMultiplier()
public JobStepExecutionOptions withRetryIntervalBackoffMultiplier(Float retryIntervalBackoffMultiplier)
retryIntervalBackoffMultiplier - the retryIntervalBackoffMultiplier value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.