Interface MssManifestConfiguration
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
MssManifestConfiguration.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-04-02T21:55:36.080Z")
@Stability(Experimental)
public interface MssManifestConfiguration
extends software.amazon.jsii.JsiiSerializable
(experimental) The MSS manifest configuration associated with the origin endpoint.
Example:
Channel channel;
OriginEndpoint.Builder.create(this, "Endpoint")
.channel(channel)
.segment(Segment.ism())
.manifests(List.of(Manifest.mss(MssManifestConfiguration.builder()
.manifestName("index")
.manifestWindow(Duration.seconds(60))
.manifestLayout(MssManifestLayout.COMPACT)
.build())))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forMssManifestConfigurationstatic final classAn implementation forMssManifestConfiguration -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default FilterConfiguration(experimental) Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.default MssManifestLayout(experimental) The layout of the MSS manifest.(experimental) The name of the manifest associated with the MSS manifest configuration.default Duration(experimental) The total duration (in seconds) of the manifest's content.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getManifestName
(experimental) The name of the manifest associated with the MSS manifest configuration. -
getFilterConfiguration
(experimental) Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.https://docs.aws.amazon.com/mediapackage/latest/userguide/manifest-filter-query-parameters.html
Default: - No filter configuration
-
getManifestLayout
(experimental) The layout of the MSS manifest.Default: MssManifestLayout.FULL
-
getManifestWindow
(experimental) The total duration (in seconds) of the manifest's content.Default: 60
-
builder
- Returns:
- a
MssManifestConfiguration.BuilderofMssManifestConfiguration
-