@Generated(value="software.amazon.awssdk:codegen") public final class RtmpGroupSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RtmpGroupSettings.Builder,RtmpGroupSettings>
Modifier and Type | Class and Description |
---|---|
static interface |
RtmpGroupSettings.Builder |
Modifier and Type | Method and Description |
---|---|
AuthenticationScheme |
authenticationScheme()
Authentication scheme to use when connecting with CDN
|
String |
authenticationSchemeAsString()
Authentication scheme to use when connecting with CDN
|
static RtmpGroupSettings.Builder |
builder() |
RtmpCacheFullBehavior |
cacheFullBehavior()
Controls behavior when content cache fills up.
|
String |
cacheFullBehaviorAsString()
Controls behavior when content cache fills up.
|
Integer |
cacheLength()
Cache length, in seconds, is used to calculate buffer size.
|
RtmpCaptionData |
captionData()
Controls the types of data that passes to onCaptionInfo outputs.
|
String |
captionDataAsString()
Controls the types of data that passes to onCaptionInfo outputs.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
InputLossActionForRtmpOut |
inputLossAction()
Controls the behavior of this RTMP group if input becomes unavailable.
|
String |
inputLossActionAsString()
Controls the behavior of this RTMP group if input becomes unavailable.
|
Integer |
restartDelay()
If a streaming output fails, number of seconds to wait until a restart is initiated.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RtmpGroupSettings.Builder> |
serializableBuilderClass() |
RtmpGroupSettings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public AuthenticationScheme authenticationScheme()
If the service returns an enum value that is not available in the current SDK version,
authenticationScheme
will return AuthenticationScheme.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from authenticationSchemeAsString()
.
AuthenticationScheme
public String authenticationSchemeAsString()
If the service returns an enum value that is not available in the current SDK version,
authenticationScheme
will return AuthenticationScheme.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from authenticationSchemeAsString()
.
AuthenticationScheme
public RtmpCacheFullBehavior cacheFullBehavior()
If the service returns an enum value that is not available in the current SDK version, cacheFullBehavior
will return RtmpCacheFullBehavior.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from cacheFullBehaviorAsString()
.
RtmpCacheFullBehavior
public String cacheFullBehaviorAsString()
If the service returns an enum value that is not available in the current SDK version, cacheFullBehavior
will return RtmpCacheFullBehavior.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from cacheFullBehaviorAsString()
.
RtmpCacheFullBehavior
public Integer cacheLength()
public RtmpCaptionData captionData()
If the service returns an enum value that is not available in the current SDK version, captionData
will
return RtmpCaptionData.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
captionDataAsString()
.
RtmpCaptionData
public String captionDataAsString()
If the service returns an enum value that is not available in the current SDK version, captionData
will
return RtmpCaptionData.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
captionDataAsString()
.
RtmpCaptionData
public InputLossActionForRtmpOut inputLossAction()
If the service returns an enum value that is not available in the current SDK version, inputLossAction
will return InputLossActionForRtmpOut.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from inputLossActionAsString()
.
InputLossActionForRtmpOut
public String inputLossActionAsString()
If the service returns an enum value that is not available in the current SDK version, inputLossAction
will return InputLossActionForRtmpOut.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from inputLossActionAsString()
.
InputLossActionForRtmpOut
public Integer restartDelay()
public RtmpGroupSettings.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RtmpGroupSettings.Builder,RtmpGroupSettings>
public static RtmpGroupSettings.Builder builder()
public static Class<? extends RtmpGroupSettings.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.