Interface PipelineOutputLockingProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PipelineOutputLockingProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.306Z")
@Stability(Experimental)
public interface PipelineOutputLockingProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for pipeline output locking.
Example:
// Video-aligned pipeline locking — useful when sources lack reliable timecodes
OutputLocking locking = OutputLocking.pipeline(PipelineOutputLockingProps.builder()
.method(PipelineLockingMethod.VIDEO_ALIGNMENT)
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forPipelineOutputLockingPropsstatic final classAn implementation forPipelineOutputLockingProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default String(experimental) A custom epoch (ISO-8601 timestamp) to lock outputs to.default PipelineLockingMethod(experimental) The method MediaLive uses to synchronise the pipelines.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCustomEpoch
(experimental) A custom epoch (ISO-8601 timestamp) to lock outputs to.Default: - service default
-
getMethod
(experimental) The method MediaLive uses to synchronise the pipelines.Default: - SOURCE_TIMECODE, applied by MediaLive
-
builder
- Returns:
- a
PipelineOutputLockingProps.BuilderofPipelineOutputLockingProps
-