Interface BatchUpdateScheduleResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<BatchUpdateScheduleResponse.Builder,,BatchUpdateScheduleResponse> MediaLiveResponse.Builder,SdkBuilder<BatchUpdateScheduleResponse.Builder,,BatchUpdateScheduleResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
BatchUpdateScheduleResponse
@Mutable
@NotThreadSafe
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
copyMethods inherited from interface software.amazon.awssdk.services.medialive.model.MediaLiveResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods 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.Builderavoiding the need to create one manually viaBatchScheduleActionCreateResult.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaBatchScheduleActionDeleteResult.builder().When the
Consumercompletes,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:
-