public static interface MultiplexProgramSettings.Builder extends SdkPojo, CopyableBuilder<MultiplexProgramSettings.Builder,MultiplexProgramSettings>
| Modifier and Type | Method and Description |
|---|---|
MultiplexProgramSettings.Builder |
preferredChannelPipeline(PreferredChannelPipeline preferredChannelPipeline)
Indicates which pipeline is preferred by the multiplex for program ingest.
|
MultiplexProgramSettings.Builder |
preferredChannelPipeline(String preferredChannelPipeline)
Indicates which pipeline is preferred by the multiplex for program ingest.
|
MultiplexProgramSettings.Builder |
programNumber(Integer programNumber)
Unique program number.
|
default MultiplexProgramSettings.Builder |
serviceDescriptor(Consumer<MultiplexProgramServiceDescriptor.Builder> serviceDescriptor)
Transport stream service descriptor configuration for the Multiplex program.
|
MultiplexProgramSettings.Builder |
serviceDescriptor(MultiplexProgramServiceDescriptor serviceDescriptor)
Transport stream service descriptor configuration for the Multiplex program.
|
default MultiplexProgramSettings.Builder |
videoSettings(Consumer<MultiplexVideoSettings.Builder> videoSettings)
Program video settings configuration.
|
MultiplexProgramSettings.Builder |
videoSettings(MultiplexVideoSettings videoSettings)
Program video settings configuration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMultiplexProgramSettings.Builder preferredChannelPipeline(String preferredChannelPipeline)
preferredChannelPipeline - Indicates which pipeline is preferred by the multiplex for program ingest.PreferredChannelPipeline,
PreferredChannelPipelineMultiplexProgramSettings.Builder preferredChannelPipeline(PreferredChannelPipeline preferredChannelPipeline)
preferredChannelPipeline - Indicates which pipeline is preferred by the multiplex for program ingest.PreferredChannelPipeline,
PreferredChannelPipelineMultiplexProgramSettings.Builder programNumber(Integer programNumber)
programNumber - Unique program number.MultiplexProgramSettings.Builder serviceDescriptor(MultiplexProgramServiceDescriptor serviceDescriptor)
serviceDescriptor - Transport stream service descriptor configuration for the Multiplex program.default MultiplexProgramSettings.Builder serviceDescriptor(Consumer<MultiplexProgramServiceDescriptor.Builder> serviceDescriptor)
MultiplexProgramServiceDescriptor.Builder avoiding the need to create
one manually via MultiplexProgramServiceDescriptor.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to serviceDescriptor(MultiplexProgramServiceDescriptor).
serviceDescriptor - a consumer that will call methods on MultiplexProgramServiceDescriptor.BuilderserviceDescriptor(MultiplexProgramServiceDescriptor)MultiplexProgramSettings.Builder videoSettings(MultiplexVideoSettings videoSettings)
videoSettings - Program video settings configuration.default MultiplexProgramSettings.Builder videoSettings(Consumer<MultiplexVideoSettings.Builder> videoSettings)
MultiplexVideoSettings.Builder avoiding the need to create one manually via
MultiplexVideoSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to videoSettings(MultiplexVideoSettings).
videoSettings - a consumer that will call methods on MultiplexVideoSettings.BuildervideoSettings(MultiplexVideoSettings)Copyright © 2022. All rights reserved.