Interface BatchUpdateScheduleResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<BatchUpdateScheduleResponse.Builder,
,BatchUpdateScheduleResponse> MediaLiveResponse.Builder
,SdkBuilder<BatchUpdateScheduleResponse.Builder,
,BatchUpdateScheduleResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
BatchUpdateScheduleResponse
public static interface BatchUpdateScheduleResponse.Builder
extends MediaLiveResponse.Builder, SdkPojo, CopyableBuilder<BatchUpdateScheduleResponse.Builder,BatchUpdateScheduleResponse>
-
Method Summary
Modifier and TypeMethodDescriptionSchedule actions created in the schedule.creates
(BatchScheduleActionCreateResult creates) Schedule actions created in the schedule.Schedule actions deleted from the schedule.deletes
(BatchScheduleActionDeleteResult deletes) Schedule actions deleted from the schedule.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.medialive.model.MediaLiveResponse.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 Details
-
creates
Schedule actions created in the schedule.- Parameters:
creates
- Schedule actions created in the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creates
default BatchUpdateScheduleResponse.Builder creates(Consumer<BatchScheduleActionCreateResult.Builder> creates) Schedule actions created in the schedule. This is a convenience method that creates an instance of theBatchScheduleActionCreateResult.Builder
avoiding the need to create one manually viaBatchScheduleActionCreateResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocreates(BatchScheduleActionCreateResult)
.- Parameters:
creates
- a consumer that will call methods onBatchScheduleActionCreateResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deletes
Schedule actions deleted from the schedule.- Parameters:
deletes
- Schedule actions deleted from the schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deletes
default BatchUpdateScheduleResponse.Builder deletes(Consumer<BatchScheduleActionDeleteResult.Builder> deletes) Schedule actions deleted from the schedule. This is a convenience method that creates an instance of theBatchScheduleActionDeleteResult.Builder
avoiding the need to create one manually viaBatchScheduleActionDeleteResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todeletes(BatchScheduleActionDeleteResult)
.- Parameters:
deletes
- a consumer that will call methods onBatchScheduleActionDeleteResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-