Class IngestConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.ivs.model.IngestConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IngestConfiguration.Builder,IngestConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class IngestConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IngestConfiguration.Builder,IngestConfiguration>
Object specifying the ingest configuration set up by the broadcaster, usually in an encoder.
Note: IngestConfiguration is deprecated in favor of IngestConfigurations but retained to ensure backward compatibility. If multitrack is not enabled, IngestConfiguration and IngestConfigurations contain the same data, namely information about track0 (the sole track). If multitrack is enabled, IngestConfiguration contains data for only the first track (track0) and IngestConfigurations contains data for all tracks.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIngestConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AudioConfigurationaudio()Encoder settings for audio.static IngestConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends IngestConfiguration.Builder>serializableBuilderClass()IngestConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.VideoConfigurationvideo()Encoder settings for video.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
audio
public final AudioConfiguration audio()
Encoder settings for audio.
- Returns:
- Encoder settings for audio.
-
video
public final VideoConfiguration video()
Encoder settings for video.
- Returns:
- Encoder settings for video.
-
toBuilder
public IngestConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<IngestConfiguration.Builder,IngestConfiguration>
-
builder
public static IngestConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends IngestConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-