@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 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 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 Boolean includeIframeOnlyStream()
public String manifestName()
public Integer programDateTimeIntervalSeconds()
public Boolean repeatExtXKey()
public 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.