Class OutputSettings
java.lang.Object
software.amazon.awssdk.services.medialive.model.OutputSettings
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<OutputSettings.Builder,OutputSettings>
@Generated("software.amazon.awssdk:codegen")
public final class OutputSettings
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<OutputSettings.Builder,OutputSettings>
Output Settings
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal ArchiveOutputSettingsReturns the value of the ArchiveOutputSettings property for this object.static OutputSettings.Builderbuilder()final CmafIngestOutputSettingsReturns the value of the CmafIngestOutputSettings property for this object.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.Returns the value of the FrameCaptureOutputSettings property for this object.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final HlsOutputSettingsReturns the value of the HlsOutputSettings property for this object.Returns the value of the MediaPackageOutputSettings property for this object.final MsSmoothOutputSettingsReturns the value of the MsSmoothOutputSettings property for this object.final MultiplexOutputSettingsReturns the value of the MultiplexOutputSettings property for this object.final RtmpOutputSettingsReturns the value of the RtmpOutputSettings property for this object.static Class<? extends OutputSettings.Builder> final SrtOutputSettingsReturns the value of the SrtOutputSettings property for this object.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final UdpOutputSettingsReturns the value of the UdpOutputSettings property for this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
archiveOutputSettings
Returns the value of the ArchiveOutputSettings property for this object.- Returns:
- The value of the ArchiveOutputSettings property for this object.
-
frameCaptureOutputSettings
Returns the value of the FrameCaptureOutputSettings property for this object.- Returns:
- The value of the FrameCaptureOutputSettings property for this object.
-
hlsOutputSettings
Returns the value of the HlsOutputSettings property for this object.- Returns:
- The value of the HlsOutputSettings property for this object.
-
mediaPackageOutputSettings
Returns the value of the MediaPackageOutputSettings property for this object.- Returns:
- The value of the MediaPackageOutputSettings property for this object.
-
msSmoothOutputSettings
Returns the value of the MsSmoothOutputSettings property for this object.- Returns:
- The value of the MsSmoothOutputSettings property for this object.
-
multiplexOutputSettings
Returns the value of the MultiplexOutputSettings property for this object.- Returns:
- The value of the MultiplexOutputSettings property for this object.
-
rtmpOutputSettings
Returns the value of the RtmpOutputSettings property for this object.- Returns:
- The value of the RtmpOutputSettings property for this object.
-
udpOutputSettings
Returns the value of the UdpOutputSettings property for this object.- Returns:
- The value of the UdpOutputSettings property for this object.
-
cmafIngestOutputSettings
Returns the value of the CmafIngestOutputSettings property for this object.- Returns:
- The value of the CmafIngestOutputSettings property for this object.
-
srtOutputSettings
Returns the value of the SrtOutputSettings property for this object.- Returns:
- The value of the SrtOutputSettings property for this object.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<OutputSettings.Builder,OutputSettings> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-