Interface UpdateWorkerScheduleResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateWorkerScheduleResponse.Builder,UpdateWorkerScheduleResponse>,DeadlineResponse.Builder,SdkBuilder<UpdateWorkerScheduleResponse.Builder,UpdateWorkerScheduleResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- UpdateWorkerScheduleResponse
public static interface UpdateWorkerScheduleResponse.Builder extends DeadlineResponse.Builder, SdkPojo, CopyableBuilder<UpdateWorkerScheduleResponse.Builder,UpdateWorkerScheduleResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateWorkerScheduleResponse.BuilderassignedSessions(Map<String,AssignedSession> assignedSessions)The assigned sessions to update.UpdateWorkerScheduleResponse.BuildercancelSessionActions(Map<String,? extends Collection<String>> cancelSessionActions)The session actions associated with the worker schedule to cancel.UpdateWorkerScheduleResponse.BuilderdesiredWorkerStatus(String desiredWorkerStatus)The status to update the worker to.UpdateWorkerScheduleResponse.BuilderdesiredWorkerStatus(DesiredWorkerStatus desiredWorkerStatus)The status to update the worker to.UpdateWorkerScheduleResponse.BuilderupdateIntervalSeconds(Integer updateIntervalSeconds)Updates the time interval (in seconds) for the schedule.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.deadline.model.DeadlineResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
assignedSessions
UpdateWorkerScheduleResponse.Builder assignedSessions(Map<String,AssignedSession> assignedSessions)
The assigned sessions to update.
- Parameters:
assignedSessions- The assigned sessions to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cancelSessionActions
UpdateWorkerScheduleResponse.Builder cancelSessionActions(Map<String,? extends Collection<String>> cancelSessionActions)
The session actions associated with the worker schedule to cancel.
- Parameters:
cancelSessionActions- The session actions associated with the worker schedule to cancel.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
desiredWorkerStatus
UpdateWorkerScheduleResponse.Builder desiredWorkerStatus(String desiredWorkerStatus)
The status to update the worker to.
- Parameters:
desiredWorkerStatus- The status to update the worker to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DesiredWorkerStatus,DesiredWorkerStatus
-
desiredWorkerStatus
UpdateWorkerScheduleResponse.Builder desiredWorkerStatus(DesiredWorkerStatus desiredWorkerStatus)
The status to update the worker to.
- Parameters:
desiredWorkerStatus- The status to update the worker to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DesiredWorkerStatus,DesiredWorkerStatus
-
updateIntervalSeconds
UpdateWorkerScheduleResponse.Builder updateIntervalSeconds(Integer updateIntervalSeconds)
Updates the time interval (in seconds) for the schedule.
- Parameters:
updateIntervalSeconds- Updates the time interval (in seconds) for the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-