@Generated(value="software.amazon.awssdk:codegen") public final class M3u8Settings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<M3u8Settings.Builder,M3u8Settings>
Modifier and Type | Class and Description |
---|---|
static interface |
M3u8Settings.Builder |
Modifier and Type | Method and Description |
---|---|
Integer |
audioFramesPerPes()
The number of audio frames to insert for each PES packet.
|
List<Integer> |
audioPids()
Packet Identifier (PID) of the elementary audio stream(s) in the transport stream.
|
static M3u8Settings.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
M3u8NielsenId3 |
nielsenId3()
Returns the value of the NielsenId3 property for this object.
|
String |
nielsenId3AsString()
Returns the value of the NielsenId3 property for this object.
|
Integer |
patInterval()
The number of milliseconds between instances of this table in the output transport stream.
|
M3u8PcrControl |
pcrControl()
Returns the value of the PcrControl property for this object.
|
String |
pcrControlAsString()
Returns the value of the PcrControl property for this object.
|
Integer |
pcrPid()
Packet Identifier (PID) of the Program Clock Reference (PCR) in the transport stream.
|
Integer |
pmtInterval()
The number of milliseconds between instances of this table in the output transport stream.
|
Integer |
pmtPid()
Packet Identifier (PID) for the Program Map Table (PMT) in the transport stream.
|
Integer |
privateMetadataPid()
Packet Identifier (PID) of the private metadata stream in the transport stream.
|
Integer |
programNumber()
The value of the program number field in the Program Map Table.
|
Integer |
scte35Pid()
Packet Identifier (PID) of the SCTE-35 stream in the transport stream.
|
M3u8Scte35Source |
scte35Source()
Returns the value of the Scte35Source property for this object.
|
String |
scte35SourceAsString()
Returns the value of the Scte35Source property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends M3u8Settings.Builder> |
serializableBuilderClass() |
TimedMetadata |
timedMetadata()
Returns the value of the TimedMetadata property for this object.
|
String |
timedMetadataAsString()
Returns the value of the TimedMetadata property for this object.
|
Integer |
timedMetadataPid()
Packet Identifier (PID) of the timed metadata stream in the transport stream.
|
M3u8Settings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Integer |
transportStreamId()
The value of the transport stream ID field in the Program Map Table.
|
Integer |
videoPid()
Packet Identifier (PID) of the elementary video stream in the transport stream.
|
copy
public Integer audioFramesPerPes()
public List<Integer> audioPids()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public M3u8NielsenId3 nielsenId3()
If the service returns an enum value that is not available in the current SDK version, nielsenId3
will
return M3u8NielsenId3.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
nielsenId3AsString()
.
M3u8NielsenId3
public String nielsenId3AsString()
If the service returns an enum value that is not available in the current SDK version, nielsenId3
will
return M3u8NielsenId3.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
nielsenId3AsString()
.
M3u8NielsenId3
public Integer patInterval()
public M3u8PcrControl pcrControl()
If the service returns an enum value that is not available in the current SDK version, pcrControl
will
return M3u8PcrControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
pcrControlAsString()
.
M3u8PcrControl
public String pcrControlAsString()
If the service returns an enum value that is not available in the current SDK version, pcrControl
will
return M3u8PcrControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
pcrControlAsString()
.
M3u8PcrControl
public Integer pcrPid()
public Integer pmtInterval()
public Integer pmtPid()
public Integer privateMetadataPid()
public Integer programNumber()
public Integer scte35Pid()
public M3u8Scte35Source scte35Source()
If the service returns an enum value that is not available in the current SDK version, scte35Source
will
return M3u8Scte35Source.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
scte35SourceAsString()
.
M3u8Scte35Source
public String scte35SourceAsString()
If the service returns an enum value that is not available in the current SDK version, scte35Source
will
return M3u8Scte35Source.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
scte35SourceAsString()
.
M3u8Scte35Source
public TimedMetadata timedMetadata()
If the service returns an enum value that is not available in the current SDK version, timedMetadata
will return TimedMetadata.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
timedMetadataAsString()
.
TimedMetadata
public String timedMetadataAsString()
If the service returns an enum value that is not available in the current SDK version, timedMetadata
will return TimedMetadata.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
timedMetadataAsString()
.
TimedMetadata
public Integer timedMetadataPid()
public Integer transportStreamId()
public Integer videoPid()
public M3u8Settings.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<M3u8Settings.Builder,M3u8Settings>
public static M3u8Settings.Builder builder()
public static Class<? extends M3u8Settings.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.