public static interface CreateMultiplexProgramRequest.Builder extends MediaLiveRequest.Builder, SdkPojo, CopyableBuilder<CreateMultiplexProgramRequest.Builder,CreateMultiplexProgramRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateMultiplexProgramRequest.Builder |
multiplexId(String multiplexId)
ID of the multiplex where the program is to be created.
|
default CreateMultiplexProgramRequest.Builder |
multiplexProgramSettings(Consumer<MultiplexProgramSettings.Builder> multiplexProgramSettings)
The settings for this multiplex program.
|
CreateMultiplexProgramRequest.Builder |
multiplexProgramSettings(MultiplexProgramSettings multiplexProgramSettings)
The settings for this multiplex program.
|
CreateMultiplexProgramRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateMultiplexProgramRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateMultiplexProgramRequest.Builder |
programName(String programName)
Name of multiplex program.
|
CreateMultiplexProgramRequest.Builder |
requestId(String requestId)
Unique request ID.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateMultiplexProgramRequest.Builder multiplexId(String multiplexId)
multiplexId - ID of the multiplex where the program is to be created.CreateMultiplexProgramRequest.Builder multiplexProgramSettings(MultiplexProgramSettings multiplexProgramSettings)
multiplexProgramSettings - The settings for this multiplex program.default CreateMultiplexProgramRequest.Builder multiplexProgramSettings(Consumer<MultiplexProgramSettings.Builder> multiplexProgramSettings)
MultiplexProgramSettings.Builder avoiding the need to create one manually via
MultiplexProgramSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to multiplexProgramSettings(MultiplexProgramSettings).
multiplexProgramSettings - a consumer that will call methods on MultiplexProgramSettings.BuildermultiplexProgramSettings(MultiplexProgramSettings)CreateMultiplexProgramRequest.Builder programName(String programName)
programName - Name of multiplex program.CreateMultiplexProgramRequest.Builder requestId(String requestId)
requestId - Unique request ID. This prevents retries from creating multiple resources.CreateMultiplexProgramRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateMultiplexProgramRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.