Interface UpdateJobRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateJobRequest.Builder,UpdateJobRequest>,DeadlineRequest.Builder,SdkBuilder<UpdateJobRequest.Builder,UpdateJobRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateJobRequest
public static interface UpdateJobRequest.Builder extends DeadlineRequest.Builder, SdkPojo, CopyableBuilder<UpdateJobRequest.Builder,UpdateJobRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateJobRequest.BuilderclientToken(String clientToken)The unique token which the server uses to recognize retries of the same request.UpdateJobRequest.BuilderfarmId(String farmId)The farm ID of the job to update.UpdateJobRequest.BuilderjobId(String jobId)The job ID to update.UpdateJobRequest.BuilderlifecycleStatus(String lifecycleStatus)The status of a job in its lifecycle.UpdateJobRequest.BuilderlifecycleStatus(UpdateJobLifecycleStatus lifecycleStatus)The status of a job in its lifecycle.UpdateJobRequest.BuildermaxFailedTasksCount(Integer maxFailedTasksCount)The number of task failures before the job stops running and is marked asFAILED.UpdateJobRequest.BuildermaxRetriesPerTask(Integer maxRetriesPerTask)The maximum number of retries for a job.UpdateJobRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateJobRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateJobRequest.Builderpriority(Integer priority)The job priority to update.UpdateJobRequest.BuilderqueueId(String queueId)The queue ID of the job to update.UpdateJobRequest.BuildertargetTaskRunStatus(String targetTaskRunStatus)The task status to update the job's tasks to.UpdateJobRequest.BuildertargetTaskRunStatus(JobTargetTaskRunStatus targetTaskRunStatus)The task status to update the job's tasks to.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.deadline.model.DeadlineRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
clientToken
UpdateJobRequest.Builder clientToken(String clientToken)
The unique token which the server uses to recognize retries of the same request.
- Parameters:
clientToken- The unique token which the server uses to recognize retries of the same request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
farmId
UpdateJobRequest.Builder farmId(String farmId)
The farm ID of the job to update.
- Parameters:
farmId- The farm ID of the job to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobId
UpdateJobRequest.Builder jobId(String jobId)
The job ID to update.
- Parameters:
jobId- The job ID to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lifecycleStatus
UpdateJobRequest.Builder lifecycleStatus(String lifecycleStatus)
The status of a job in its lifecycle.
- Parameters:
lifecycleStatus- The status of a job in its lifecycle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateJobLifecycleStatus,UpdateJobLifecycleStatus
-
lifecycleStatus
UpdateJobRequest.Builder lifecycleStatus(UpdateJobLifecycleStatus lifecycleStatus)
The status of a job in its lifecycle.
- Parameters:
lifecycleStatus- The status of a job in its lifecycle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UpdateJobLifecycleStatus,UpdateJobLifecycleStatus
-
maxFailedTasksCount
UpdateJobRequest.Builder maxFailedTasksCount(Integer maxFailedTasksCount)
The number of task failures before the job stops running and is marked as
FAILED.- Parameters:
maxFailedTasksCount- The number of task failures before the job stops running and is marked asFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxRetriesPerTask
UpdateJobRequest.Builder maxRetriesPerTask(Integer maxRetriesPerTask)
The maximum number of retries for a job.
- Parameters:
maxRetriesPerTask- The maximum number of retries for a job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
priority
UpdateJobRequest.Builder priority(Integer priority)
The job priority to update.
- Parameters:
priority- The job priority to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queueId
UpdateJobRequest.Builder queueId(String queueId)
The queue ID of the job to update.
- Parameters:
queueId- The queue ID of the job to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetTaskRunStatus
UpdateJobRequest.Builder targetTaskRunStatus(String targetTaskRunStatus)
The task status to update the job's tasks to.
- Parameters:
targetTaskRunStatus- The task status to update the job's tasks to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
JobTargetTaskRunStatus,JobTargetTaskRunStatus
-
targetTaskRunStatus
UpdateJobRequest.Builder targetTaskRunStatus(JobTargetTaskRunStatus targetTaskRunStatus)
The task status to update the job's tasks to.
- Parameters:
targetTaskRunStatus- The task status to update the job's tasks to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
JobTargetTaskRunStatus,JobTargetTaskRunStatus
-
overrideConfiguration
UpdateJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-