@Generated(value="software.amazon.awssdk:codegen") public final class HlsManifest extends Object implements SdkPojo, Serializable, ToCopyableBuilder<HlsManifest.Builder,HlsManifest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
HlsManifest.Builder |
| Modifier and Type | Method and Description |
|---|---|
AdMarkers |
adMarkers()
This setting controls how ad markers are included in the packaged OriginEndpoint.
|
String |
adMarkersAsString()
This setting controls how ad markers are included in the packaged OriginEndpoint.
|
static HlsManifest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
includeIframeOnlyStream()
When enabled, an I-Frame only stream will be included in the output.
|
String |
manifestName()
An optional string to include in the name of the manifest.
|
Integer |
programDateTimeIntervalSeconds()
The interval (in seconds) between each EXT-X-PROGRAM-DATE-TIME tag inserted into manifests.
|
Boolean |
repeatExtXKey()
When enabled, the EXT-X-KEY tag will be repeated in output manifests.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends HlsManifest.Builder> |
serializableBuilderClass() |
StreamSelection |
streamSelection()
Returns the value of the StreamSelection property for this object.
|
HlsManifest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AdMarkers adMarkers()
If the service returns an enum value that is not available in the current SDK version, adMarkers will
return AdMarkers.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
adMarkersAsString().
AdMarkerspublic final String adMarkersAsString()
If the service returns an enum value that is not available in the current SDK version, adMarkers will
return AdMarkers.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
adMarkersAsString().
AdMarkerspublic final Boolean includeIframeOnlyStream()
public final String manifestName()
public final Integer programDateTimeIntervalSeconds()
public final Boolean repeatExtXKey()
public final StreamSelection streamSelection()
public HlsManifest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<HlsManifest.Builder,HlsManifest>public static HlsManifest.Builder builder()
public static Class<? extends HlsManifest.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.