public static final class CfnComputeEnvironment.UpdatePolicyProperty.Builder
extends java.lang.Object
CfnComputeEnvironment.UpdatePolicyProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnComputeEnvironment.UpdatePolicyProperty |
build()
Builds the configured instance.
|
CfnComputeEnvironment.UpdatePolicyProperty.Builder |
jobExecutionTimeoutMinutes(java.lang.Number jobExecutionTimeoutMinutes)
|
CfnComputeEnvironment.UpdatePolicyProperty.Builder |
terminateJobsOnUpdate(java.lang.Boolean terminateJobsOnUpdate)
Sets the value of
CfnComputeEnvironment.UpdatePolicyProperty.getTerminateJobsOnUpdate() |
CfnComputeEnvironment.UpdatePolicyProperty.Builder |
terminateJobsOnUpdate(IResolvable terminateJobsOnUpdate)
Sets the value of
CfnComputeEnvironment.UpdatePolicyProperty.getTerminateJobsOnUpdate() |
public CfnComputeEnvironment.UpdatePolicyProperty.Builder jobExecutionTimeoutMinutes(java.lang.Number jobExecutionTimeoutMinutes)
jobExecutionTimeoutMinutes
- Specifies the job timeout, in minutes, when the compute environment infrastructure is updated.
The default value is 30.this
public CfnComputeEnvironment.UpdatePolicyProperty.Builder terminateJobsOnUpdate(java.lang.Boolean terminateJobsOnUpdate)
CfnComputeEnvironment.UpdatePolicyProperty.getTerminateJobsOnUpdate()
terminateJobsOnUpdate
- Specifies whether jobs are automatically terminated when the computer environment infrastructure is updated.
The default value is false
.this
public CfnComputeEnvironment.UpdatePolicyProperty.Builder terminateJobsOnUpdate(IResolvable terminateJobsOnUpdate)
CfnComputeEnvironment.UpdatePolicyProperty.getTerminateJobsOnUpdate()
terminateJobsOnUpdate
- Specifies whether jobs are automatically terminated when the computer environment infrastructure is updated.
The default value is false
.this
public CfnComputeEnvironment.UpdatePolicyProperty build()
CfnComputeEnvironment.UpdatePolicyProperty
java.lang.NullPointerException
- if any required attribute was not provided