@Generated(value="software.amazon.awssdk:codegen") public final class DashIsoGroupSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DashIsoGroupSettings.Builder,DashIsoGroupSettings>
Modifier and Type | Class and Description |
---|---|
static interface |
DashIsoGroupSettings.Builder |
Modifier and Type | Method and Description |
---|---|
String |
baseUrl()
A partial URI prefix that will be put in the manifest (.mpd) file at the top level BaseURL element.
|
static DashIsoGroupSettings.Builder |
builder() |
String |
destination()
Use Destination (Destination) to specify the S3 output location and the output filename base.
|
DestinationSettings |
destinationSettings()
Settings associated with the destination.
|
DashIsoEncryptionSettings |
encryption()
DRM settings.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Integer |
fragmentLength()
Length of fragments to generate (in seconds).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
DashIsoHbbtvCompliance |
hbbtvCompliance()
Supports HbbTV specification as indicated
|
String |
hbbtvComplianceAsString()
Supports HbbTV specification as indicated
|
Integer |
minBufferTime()
Minimum time of initially buffered media that is needed to ensure smooth playout.
|
DashIsoMpdProfile |
mpdProfile()
Specify whether your DASH profile is on-demand or main.
|
String |
mpdProfileAsString()
Specify whether your DASH profile is on-demand or main.
|
List<SdkField<?>> |
sdkFields() |
DashIsoSegmentControl |
segmentControl()
When set to SINGLE_FILE, a single output file is generated, which is internally segmented using the Fragment
Length and Segment Length.
|
String |
segmentControlAsString()
When set to SINGLE_FILE, a single output file is generated, which is internally segmented using the Fragment
Length and Segment Length.
|
Integer |
segmentLength()
Length of mpd segments to create (in seconds).
|
static Class<? extends DashIsoGroupSettings.Builder> |
serializableBuilderClass() |
DashIsoGroupSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DashIsoWriteSegmentTimelineInRepresentation |
writeSegmentTimelineInRepresentation()
If you get an HTTP error in the 400 range when you play back your DASH output, enable this setting and run your
transcoding job again.
|
String |
writeSegmentTimelineInRepresentationAsString()
If you get an HTTP error in the 400 range when you play back your DASH output, enable this setting and run your
transcoding job again.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String baseUrl()
public String destination()
public DestinationSettings destinationSettings()
public DashIsoEncryptionSettings encryption()
public Integer fragmentLength()
public DashIsoHbbtvCompliance hbbtvCompliance()
If the service returns an enum value that is not available in the current SDK version, hbbtvCompliance
will return DashIsoHbbtvCompliance.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from hbbtvComplianceAsString()
.
DashIsoHbbtvCompliance
public String hbbtvComplianceAsString()
If the service returns an enum value that is not available in the current SDK version, hbbtvCompliance
will return DashIsoHbbtvCompliance.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from hbbtvComplianceAsString()
.
DashIsoHbbtvCompliance
public Integer minBufferTime()
public DashIsoMpdProfile mpdProfile()
If the service returns an enum value that is not available in the current SDK version, mpdProfile
will
return DashIsoMpdProfile.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
mpdProfileAsString()
.
DashIsoMpdProfile
public String mpdProfileAsString()
If the service returns an enum value that is not available in the current SDK version, mpdProfile
will
return DashIsoMpdProfile.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
mpdProfileAsString()
.
DashIsoMpdProfile
public DashIsoSegmentControl segmentControl()
If the service returns an enum value that is not available in the current SDK version, segmentControl
will return DashIsoSegmentControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from segmentControlAsString()
.
DashIsoSegmentControl
public String segmentControlAsString()
If the service returns an enum value that is not available in the current SDK version, segmentControl
will return DashIsoSegmentControl.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from segmentControlAsString()
.
DashIsoSegmentControl
public Integer segmentLength()
public DashIsoWriteSegmentTimelineInRepresentation writeSegmentTimelineInRepresentation()
If the service returns an enum value that is not available in the current SDK version,
writeSegmentTimelineInRepresentation
will return
DashIsoWriteSegmentTimelineInRepresentation.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service
is available from writeSegmentTimelineInRepresentationAsString()
.
DashIsoWriteSegmentTimelineInRepresentation
public String writeSegmentTimelineInRepresentationAsString()
If the service returns an enum value that is not available in the current SDK version,
writeSegmentTimelineInRepresentation
will return
DashIsoWriteSegmentTimelineInRepresentation.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service
is available from writeSegmentTimelineInRepresentationAsString()
.
DashIsoWriteSegmentTimelineInRepresentation
public DashIsoGroupSettings.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<DashIsoGroupSettings.Builder,DashIsoGroupSettings>
public static DashIsoGroupSettings.Builder builder()
public static Class<? extends DashIsoGroupSettings.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2019. All rights reserved.