@Generated(value="software.amazon.awssdk:codegen") public final class UpdatePolicy extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UpdatePolicy.Builder,UpdatePolicy>
Specifies the infrastructure update policy for the compute environment. For more information about infrastructure updates, see Updating compute environments in the Batch User Guide.
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdatePolicy.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdatePolicy.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
jobExecutionTimeoutMinutes()
Specifies the job timeout (in minutes) when the compute environment infrastructure is updated.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdatePolicy.Builder> |
serializableBuilderClass() |
Boolean |
terminateJobsOnUpdate()
Specifies whether jobs are automatically terminated when the computer environment infrastructure is updated.
|
UpdatePolicy.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean terminateJobsOnUpdate()
Specifies whether jobs are automatically terminated when the computer environment infrastructure is updated. The
default value is false.
false.public final Long jobExecutionTimeoutMinutes()
Specifies the job timeout (in minutes) when the compute environment infrastructure is updated. The default value is 30.
public UpdatePolicy.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdatePolicy.Builder,UpdatePolicy>public static UpdatePolicy.Builder builder()
public static Class<? extends UpdatePolicy.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.