Interface Scte.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Scte.Builder,,Scte> SdkBuilder<Scte.Builder,,Scte> SdkPojo
- Enclosing class:
Scte
-
Method Summary
Modifier and TypeMethodDescriptioncustomAdTypes(Collection<CustomAdType> customAdTypes) A list of additional non-Ad SCTE-35 event types to treat as advertisements.customAdTypes(CustomAdType... customAdTypes) A list of additional non-Ad SCTE-35 event types to treat as advertisements.customAdTypesWithStrings(String... customAdTypes) A list of additional non-Ad SCTE-35 event types to treat as advertisements.customAdTypesWithStrings(Collection<String> customAdTypes) A list of additional non-Ad SCTE-35 event types to treat as advertisements.scteFilter(Collection<ScteFilter> scteFilter) The SCTE-35 message types that you want to be treated as ad markers in the output.scteFilter(ScteFilter... scteFilter) The SCTE-35 message types that you want to be treated as ad markers in the output.scteFilterWithStrings(String... scteFilter) The SCTE-35 message types that you want to be treated as ad markers in the output.scteFilterWithStrings(Collection<String> scteFilter) The SCTE-35 message types that you want to be treated as ad markers in the output.scteInSegments(String scteInSegments) Controls whether SCTE-35 messages are included in segment files.scteInSegments(ScteInSegments scteInSegments) Controls whether SCTE-35 messages are included in segment files.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
scteFilterWithStrings
The SCTE-35 message types that you want to be treated as ad markers in the output.
- Parameters:
scteFilter- The SCTE-35 message types that you want to be treated as ad markers in the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scteFilterWithStrings
The SCTE-35 message types that you want to be treated as ad markers in the output.
- Parameters:
scteFilter- The SCTE-35 message types that you want to be treated as ad markers in the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scteFilter
The SCTE-35 message types that you want to be treated as ad markers in the output.
- Parameters:
scteFilter- The SCTE-35 message types that you want to be treated as ad markers in the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scteFilter
The SCTE-35 message types that you want to be treated as ad markers in the output.
- Parameters:
scteFilter- The SCTE-35 message types that you want to be treated as ad markers in the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scteInSegments
Controls whether SCTE-35 messages are included in segment files.
-
None – SCTE-35 messages are not included in segments (default)
-
All – SCTE-35 messages are embedded in segment data
-
MatchesFilter – SCTE-35 messages which match the ScteFilter are embedded in segment data
For DASH manifests, when set to
AllorMatchesFilter, anInbandEventStreamtag signals that SCTE messages are present in segments. This setting works independently of manifest ad markers.- Parameters:
scteInSegments- Controls whether SCTE-35 messages are included in segment files.-
None – SCTE-35 messages are not included in segments (default)
-
All – SCTE-35 messages are embedded in segment data
-
MatchesFilter – SCTE-35 messages which match the ScteFilter are embedded in segment data
For DASH manifests, when set to
AllorMatchesFilter, anInbandEventStreamtag signals that SCTE messages are present in segments. This setting works independently of manifest ad markers.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
scteInSegments
Controls whether SCTE-35 messages are included in segment files.
-
None – SCTE-35 messages are not included in segments (default)
-
All – SCTE-35 messages are embedded in segment data
-
MatchesFilter – SCTE-35 messages which match the ScteFilter are embedded in segment data
For DASH manifests, when set to
AllorMatchesFilter, anInbandEventStreamtag signals that SCTE messages are present in segments. This setting works independently of manifest ad markers.- Parameters:
scteInSegments- Controls whether SCTE-35 messages are included in segment files.-
None – SCTE-35 messages are not included in segments (default)
-
All – SCTE-35 messages are embedded in segment data
-
MatchesFilter – SCTE-35 messages which match the ScteFilter are embedded in segment data
For DASH manifests, when set to
AllorMatchesFilter, anInbandEventStreamtag signals that SCTE messages are present in segments. This setting works independently of manifest ad markers.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
customAdTypesWithStrings
A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such as
SCTE35-OUTandSCTE35-INin HLS DATERANGE tags) in manifests.Valid values:
PROGRAM|CHAPTER|UNSCHEDULED_EVENT|ALTERNATE_CONTENT_OPPORTUNITY|NETWORKIf you don't specify any values, the default is empty (only default ad types are used).
- Parameters:
customAdTypes- A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such asSCTE35-OUTandSCTE35-INin HLS DATERANGE tags) in manifests.Valid values:
PROGRAM|CHAPTER|UNSCHEDULED_EVENT|ALTERNATE_CONTENT_OPPORTUNITY|NETWORKIf you don't specify any values, the default is empty (only default ad types are used).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customAdTypesWithStrings
A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such as
SCTE35-OUTandSCTE35-INin HLS DATERANGE tags) in manifests.Valid values:
PROGRAM|CHAPTER|UNSCHEDULED_EVENT|ALTERNATE_CONTENT_OPPORTUNITY|NETWORKIf you don't specify any values, the default is empty (only default ad types are used).
- Parameters:
customAdTypes- A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such asSCTE35-OUTandSCTE35-INin HLS DATERANGE tags) in manifests.Valid values:
PROGRAM|CHAPTER|UNSCHEDULED_EVENT|ALTERNATE_CONTENT_OPPORTUNITY|NETWORKIf you don't specify any values, the default is empty (only default ad types are used).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customAdTypes
A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such as
SCTE35-OUTandSCTE35-INin HLS DATERANGE tags) in manifests.Valid values:
PROGRAM|CHAPTER|UNSCHEDULED_EVENT|ALTERNATE_CONTENT_OPPORTUNITY|NETWORKIf you don't specify any values, the default is empty (only default ad types are used).
- Parameters:
customAdTypes- A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such asSCTE35-OUTandSCTE35-INin HLS DATERANGE tags) in manifests.Valid values:
PROGRAM|CHAPTER|UNSCHEDULED_EVENT|ALTERNATE_CONTENT_OPPORTUNITY|NETWORKIf you don't specify any values, the default is empty (only default ad types are used).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customAdTypes
A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such as
SCTE35-OUTandSCTE35-INin HLS DATERANGE tags) in manifests.Valid values:
PROGRAM|CHAPTER|UNSCHEDULED_EVENT|ALTERNATE_CONTENT_OPPORTUNITY|NETWORKIf you don't specify any values, the default is empty (only default ad types are used).
- Parameters:
customAdTypes- A list of additional non-Ad SCTE-35 event types to treat as advertisements. When configured, events matching these types produce ad markers (such asSCTE35-OUTandSCTE35-INin HLS DATERANGE tags) in manifests.Valid values:
PROGRAM|CHAPTER|UNSCHEDULED_EVENT|ALTERNATE_CONTENT_OPPORTUNITY|NETWORKIf you don't specify any values, the default is empty (only default ad types are used).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-