@Generated(value="software.amazon.awssdk:codegen") public final class OutputGroupSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OutputGroupSettings.Builder,OutputGroupSettings>
Modifier and Type | Class and Description |
---|---|
static interface |
OutputGroupSettings.Builder |
Modifier and Type | Method and Description |
---|---|
static OutputGroupSettings.Builder |
builder() |
CmafGroupSettings |
cmafGroupSettings()
Settings related to your CMAF output package.
|
DashIsoGroupSettings |
dashIsoGroupSettings()
Settings related to your DASH output package.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FileGroupSettings |
fileGroupSettings()
Settings related to your File output group.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
HlsGroupSettings |
hlsGroupSettings()
Settings related to your HLS output package.
|
MsSmoothGroupSettings |
msSmoothGroupSettings()
Settings related to your Microsoft Smooth Streaming output package.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OutputGroupSettings.Builder> |
serializableBuilderClass() |
OutputGroupSettings.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
OutputGroupType |
type()
Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming, CMAF)
|
String |
typeAsString()
Type of output group (File group, Apple HLS, DASH ISO, Microsoft Smooth Streaming, CMAF)
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final CmafGroupSettings cmafGroupSettings()
public final DashIsoGroupSettings dashIsoGroupSettings()
public final FileGroupSettings fileGroupSettings()
public final HlsGroupSettings hlsGroupSettings()
public final MsSmoothGroupSettings msSmoothGroupSettings()
public final OutputGroupType type()
If the service returns an enum value that is not available in the current SDK version, type
will return
OutputGroupType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
typeAsString()
.
OutputGroupType
public final String typeAsString()
If the service returns an enum value that is not available in the current SDK version, type
will return
OutputGroupType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
typeAsString()
.
OutputGroupType
public OutputGroupSettings.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<OutputGroupSettings.Builder,OutputGroupSettings>
public static OutputGroupSettings.Builder builder()
public static Class<? extends OutputGroupSettings.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.