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 ArchiveOutputSettings
Returns the value of the ArchiveOutputSettings property for this object.static OutputSettings.Builder
builder()
final CmafIngestOutputSettings
Returns the value of the CmafIngestOutputSettings property for this object.final boolean
final boolean
equalsBySdkFields
(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 int
hashCode()
final HlsOutputSettings
Returns the value of the HlsOutputSettings property for this object.Returns the value of the MediaPackageOutputSettings property for this object.final MsSmoothOutputSettings
Returns the value of the MsSmoothOutputSettings property for this object.final MultiplexOutputSettings
Returns the value of the MultiplexOutputSettings property for this object.final RtmpOutputSettings
Returns the value of the RtmpOutputSettings property for this object.static Class
<? extends OutputSettings.Builder> final SrtOutputSettings
Returns 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 String
toString()
Returns a string representation of this object.final UdpOutputSettings
Returns 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:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<OutputSettings.Builder,
OutputSettings> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-