@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.
|
DashIsoEncryptionSettings |
encryption()
DRM settings.
|
boolean |
equals(Object obj) |
Integer |
fragmentLength()
Length of fragments to generate (in seconds).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
DashIsoHbbtvCompliance |
hbbtvCompliance()
Returns the value of the HbbtvCompliance property for this object.
|
String |
hbbtvComplianceAsString()
Returns the value of the HbbtvCompliance property for this object.
|
Integer |
minBufferTime()
Minimum time of initially buffered media that is needed to ensure smooth playout.
|
List<SdkField<?>> |
sdkFields() |
DashIsoSegmentControl |
segmentControl()
Returns the value of the SegmentControl property for this object.
|
String |
segmentControlAsString()
Returns the value of the SegmentControl property for this object.
|
Integer |
segmentLength()
Length of mpd segments to create (in seconds).
|
static Class<? extends DashIsoGroupSettings.Builder> |
serializableBuilderClass() |
DashIsoGroupSettings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
DashIsoWriteSegmentTimelineInRepresentation |
writeSegmentTimelineInRepresentation()
When you enable Precise segment duration in manifests (writeSegmentTimelineInRepresentation), your DASH manifest
shows precise segment durations.
|
String |
writeSegmentTimelineInRepresentationAsString()
When you enable Precise segment duration in manifests (writeSegmentTimelineInRepresentation), your DASH manifest
shows precise segment durations.
|
copy
public String baseUrl()
public String destination()
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 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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DashIsoGroupSettings.Builder,DashIsoGroupSettings>
public static DashIsoGroupSettings.Builder builder()
public static Class<? extends DashIsoGroupSettings.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.