@Generated(value="software.amazon.awssdk:codegen") public class HlsSettings extends Object implements StructuredPojo, ToCopyableBuilder<HlsSettings.Builder,HlsSettings>
| Modifier and Type | Class and Description |
|---|---|
static interface |
HlsSettings.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
audioGroupId()
Specifies the group to which the audio Rendition belongs.
|
String |
audioRenditionSets()
List all the audio groups that are used with the video output stream.
|
HlsAudioTrackType |
audioTrackType()
Returns the value of the AudioTrackType property for this object.
|
String |
audioTrackTypeAsString()
Returns the value of the AudioTrackType property for this object.
|
static HlsSettings.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
HlsIFrameOnlyManifest |
iFrameOnlyManifest()
Returns the value of the IFrameOnlyManifest property for this object.
|
String |
iFrameOnlyManifestAsString()
Returns the value of the IFrameOnlyManifest property for this object.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
String |
segmentModifier()
String concatenated to end of segment filenames.
|
static Class<? extends HlsSettings.Builder> |
serializableBuilderClass() |
HlsSettings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic String audioGroupId()
public String audioRenditionSets()
public HlsAudioTrackType audioTrackType()
If the service returns an enum value that is not available in the current SDK version, audioTrackType
will return HlsAudioTrackType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from audioTrackTypeAsString().
HlsAudioTrackTypepublic String audioTrackTypeAsString()
If the service returns an enum value that is not available in the current SDK version, audioTrackType
will return HlsAudioTrackType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from audioTrackTypeAsString().
HlsAudioTrackTypepublic HlsIFrameOnlyManifest iFrameOnlyManifest()
If the service returns an enum value that is not available in the current SDK version,
iFrameOnlyManifest will return HlsIFrameOnlyManifest.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from iFrameOnlyManifestAsString().
HlsIFrameOnlyManifestpublic String iFrameOnlyManifestAsString()
If the service returns an enum value that is not available in the current SDK version,
iFrameOnlyManifest will return HlsIFrameOnlyManifest.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from iFrameOnlyManifestAsString().
HlsIFrameOnlyManifestpublic String segmentModifier()
public HlsSettings.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<HlsSettings.Builder,HlsSettings>public static HlsSettings.Builder builder()
public static Class<? extends HlsSettings.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.