Interface MultitrackInputConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MultitrackInputConfiguration.Builder,MultitrackInputConfiguration>,SdkBuilder<MultitrackInputConfiguration.Builder,MultitrackInputConfiguration>,SdkPojo
- Enclosing class:
- MultitrackInputConfiguration
public static interface MultitrackInputConfiguration.Builder extends SdkPojo, CopyableBuilder<MultitrackInputConfiguration.Builder,MultitrackInputConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MultitrackInputConfiguration.Builderenabled(Boolean enabled)Indicates whether multitrack input is enabled.MultitrackInputConfiguration.BuildermaximumResolution(String maximumResolution)Maximum resolution for multitrack input.MultitrackInputConfiguration.BuildermaximumResolution(MultitrackMaximumResolution maximumResolution)Maximum resolution for multitrack input.MultitrackInputConfiguration.Builderpolicy(String policy)Indicates whether multitrack input is allowed or required.MultitrackInputConfiguration.Builderpolicy(MultitrackPolicy policy)Indicates whether multitrack input is allowed or required.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
enabled
MultitrackInputConfiguration.Builder enabled(Boolean enabled)
Indicates whether multitrack input is enabled. Can be set to
trueonly if channel type isSTANDARD. Settingenabledtotruewith any other channel type will cause an exception. Iftrue, thenpolicy,maximumResolution, andcontainerFormatare required, andcontainerFormatmust be set toFRAGMENTED_MP4. Default:false.- Parameters:
enabled- Indicates whether multitrack input is enabled. Can be set totrueonly if channel type isSTANDARD. Settingenabledtotruewith any other channel type will cause an exception. Iftrue, thenpolicy,maximumResolution, andcontainerFormatare required, andcontainerFormatmust be set toFRAGMENTED_MP4. Default:false.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maximumResolution
MultitrackInputConfiguration.Builder maximumResolution(String maximumResolution)
Maximum resolution for multitrack input. Required if
enabledistrue.- Parameters:
maximumResolution- Maximum resolution for multitrack input. Required ifenabledistrue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MultitrackMaximumResolution,MultitrackMaximumResolution
-
maximumResolution
MultitrackInputConfiguration.Builder maximumResolution(MultitrackMaximumResolution maximumResolution)
Maximum resolution for multitrack input. Required if
enabledistrue.- Parameters:
maximumResolution- Maximum resolution for multitrack input. Required ifenabledistrue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MultitrackMaximumResolution,MultitrackMaximumResolution
-
policy
MultitrackInputConfiguration.Builder policy(String policy)
Indicates whether multitrack input is allowed or required. Required if
enabledistrue.- Parameters:
policy- Indicates whether multitrack input is allowed or required. Required ifenabledistrue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MultitrackPolicy,MultitrackPolicy
-
policy
MultitrackInputConfiguration.Builder policy(MultitrackPolicy policy)
Indicates whether multitrack input is allowed or required. Required if
enabledistrue.- Parameters:
policy- Indicates whether multitrack input is allowed or required. Required ifenabledistrue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MultitrackPolicy,MultitrackPolicy
-
-