@Generated(value="software.amazon.awssdk:codegen") public final class M3u8Settings extends Object implements StructuredPojo, 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() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
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.
|
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 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()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.