Interface DashDvbMetricsReporting

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
DashDvbMetricsReporting.Jsii$Proxy

@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)", date="2026-04-02T21:55:36.065Z") @Stability(Experimental) public interface DashDvbMetricsReporting extends software.amazon.jsii.JsiiSerializable
(experimental) For use with DVB-DASH profiles only.

The settings for error reporting from the playback device that you want AWS Elemental MediaPackage to pass through to the manifest.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.mediapackagev2.alpha.*;
 DashDvbMetricsReporting dashDvbMetricsReporting = DashDvbMetricsReporting.builder()
         .reportingUrl("reportingUrl")
         // the properties below are optional
         .probability(123)
         .build();
 
  • Method Details

    • getReportingUrl

      @Stability(Experimental) @NotNull String getReportingUrl()
      (experimental) The URL where playback devices send error reports.
    • getProbability

      @Stability(Experimental) @Nullable default Number getProbability()
      (experimental) The number of playback devices per 1000 that will send error reports to the reporting URL.

      This represents the probability that a playback device will be a reporting player for this session.

      Default: - No probability specified

    • builder

      @Stability(Experimental) static DashDvbMetricsReporting.Builder builder()
      Returns:
      a DashDvbMetricsReporting.Builder of DashDvbMetricsReporting