public static interface EsamSettings.Builder extends SdkPojo, CopyableBuilder<EsamSettings.Builder,EsamSettings>
| Modifier and Type | Method and Description |
|---|---|
default EsamSettings.Builder |
manifestConfirmConditionNotification(Consumer<EsamManifestConfirmConditionNotification.Builder> manifestConfirmConditionNotification)
Specifies an ESAM ManifestConfirmConditionNotification XML as per OC-SP-ESAM-API-I03-131025.
|
EsamSettings.Builder |
manifestConfirmConditionNotification(EsamManifestConfirmConditionNotification manifestConfirmConditionNotification)
Specifies an ESAM ManifestConfirmConditionNotification XML as per OC-SP-ESAM-API-I03-131025.
|
EsamSettings.Builder |
responseSignalPreroll(Integer responseSignalPreroll)
Specifies the stream distance, in milliseconds, between the SCTE 35 messages that the transcoder places and
the splice points that they refer to.
|
default EsamSettings.Builder |
signalProcessingNotification(Consumer<EsamSignalProcessingNotification.Builder> signalProcessingNotification)
Specifies an ESAM SignalProcessingNotification XML as per OC-SP-ESAM-API-I03-131025.
|
EsamSettings.Builder |
signalProcessingNotification(EsamSignalProcessingNotification signalProcessingNotification)
Specifies an ESAM SignalProcessingNotification XML as per OC-SP-ESAM-API-I03-131025.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEsamSettings.Builder manifestConfirmConditionNotification(EsamManifestConfirmConditionNotification manifestConfirmConditionNotification)
manifestConfirmConditionNotification - Specifies an ESAM ManifestConfirmConditionNotification XML as per OC-SP-ESAM-API-I03-131025. The
transcoder uses the manifest conditioning instructions that you provide in the setting MCC XML
(mccXml).default EsamSettings.Builder manifestConfirmConditionNotification(Consumer<EsamManifestConfirmConditionNotification.Builder> manifestConfirmConditionNotification)
EsamManifestConfirmConditionNotification.Builder
avoiding the need to create one manually via EsamManifestConfirmConditionNotification.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
manifestConfirmConditionNotification(EsamManifestConfirmConditionNotification).
manifestConfirmConditionNotification - a consumer that will call methods on EsamManifestConfirmConditionNotification.BuildermanifestConfirmConditionNotification(EsamManifestConfirmConditionNotification)EsamSettings.Builder responseSignalPreroll(Integer responseSignalPreroll)
responseSignalPreroll - Specifies the stream distance, in milliseconds, between the SCTE 35 messages that the transcoder
places and the splice points that they refer to. If the time between the start of the asset and the
SCTE-35 message is less than this value, then the transcoder places the SCTE-35 marker at the
beginning of the stream.EsamSettings.Builder signalProcessingNotification(EsamSignalProcessingNotification signalProcessingNotification)
signalProcessingNotification - Specifies an ESAM SignalProcessingNotification XML as per OC-SP-ESAM-API-I03-131025. The transcoder
uses the signal processing instructions that you provide in the setting SCC XML (sccXml).default EsamSettings.Builder signalProcessingNotification(Consumer<EsamSignalProcessingNotification.Builder> signalProcessingNotification)
EsamSignalProcessingNotification.Builder avoiding the need to create
one manually via EsamSignalProcessingNotification.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
signalProcessingNotification(EsamSignalProcessingNotification).
signalProcessingNotification - a consumer that will call methods on EsamSignalProcessingNotification.BuildersignalProcessingNotification(EsamSignalProcessingNotification)Copyright © 2023. All rights reserved.