Interface FrameCaptureOutputGroupProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
FrameCaptureOutputGroupProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
date="2026-09-02T11:03:41.056Z")
@Stability(Experimental)
public interface FrameCaptureOutputGroupProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for a Frame Capture output group.
Example:
IBucket bucket;
EncodeConfiguration video;
OutputGroupConfiguration.frameCapture(FrameCaptureOutputGroupProps.builder()
.name("thumbnails")
.destinations(List.of(S3OutputDestination.toBucket(bucket, "thumbnails/live")))
.outputs(List.of(FrameCaptureOutputDefinition.builder().encodes(List.of(video)).outputName("thumb").build()))
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forFrameCaptureOutputGroupPropsstatic final classAn implementation forFrameCaptureOutputGroupProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) The destinations for this output group — one per pipeline.default S3CannedAcl(experimental) The S3 canned ACL to apply to each frame capture output.getName()(experimental) The name of this output group.default List<FrameCaptureOutputDefinition> (experimental) The outputs for this Frame Capture output group.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDestinations
(experimental) The destinations for this output group — one per pipeline.Array position determines the pipeline mapping:
destinations[0]→ Pipeline 0destinations[1]→ Pipeline 1 (STANDARD channels only)
For a SINGLE_PIPELINE channel, provide exactly 1 destination. For a STANDARD channel, provide exactly 2 destinations.
-
getName
(experimental) The name of this output group.Used as the destination reference ID. Underscores are normalised to hyphens internally.
-
getFrameCaptureS3CannedAcl
(experimental) The S3 canned ACL to apply to each frame capture output.Default: - no canned ACL
-
getOutputs
(experimental) The outputs for this Frame Capture output group.Default: - no initial outputs
-
builder
-