Interface RenditionConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RenditionConfiguration.Builder,RenditionConfiguration>,SdkBuilder<RenditionConfiguration.Builder,RenditionConfiguration>,SdkPojo
- Enclosing class:
- RenditionConfiguration
public static interface RenditionConfiguration.Builder extends SdkPojo, CopyableBuilder<RenditionConfiguration.Builder,RenditionConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RenditionConfiguration.Builderrenditions(Collection<RenditionConfigurationRendition> renditions)Indicates which renditions are recorded for a stream, ifrenditionSelectionisCUSTOM; otherwise, this field is irrelevant.RenditionConfiguration.Builderrenditions(RenditionConfigurationRendition... renditions)Indicates which renditions are recorded for a stream, ifrenditionSelectionisCUSTOM; otherwise, this field is irrelevant.RenditionConfiguration.BuilderrenditionSelection(String renditionSelection)Indicates which set of renditions are recorded for a stream.RenditionConfiguration.BuilderrenditionSelection(RenditionConfigurationRenditionSelection renditionSelection)Indicates which set of renditions are recorded for a stream.RenditionConfiguration.BuilderrenditionsWithStrings(String... renditions)Indicates which renditions are recorded for a stream, ifrenditionSelectionisCUSTOM; otherwise, this field is irrelevant.RenditionConfiguration.BuilderrenditionsWithStrings(Collection<String> renditions)Indicates which renditions are recorded for a stream, ifrenditionSelectionisCUSTOM; otherwise, this field is irrelevant.-
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, sdkFields
-
-
-
-
Method Detail
-
renditionSelection
RenditionConfiguration.Builder renditionSelection(String renditionSelection)
Indicates which set of renditions are recorded for a stream. For
BASICchannels, theCUSTOMvalue has no effect. IfCUSTOMis specified, a set of renditions must be specified in therenditionsfield. Default:ALL.- Parameters:
renditionSelection- Indicates which set of renditions are recorded for a stream. ForBASICchannels, theCUSTOMvalue has no effect. IfCUSTOMis specified, a set of renditions must be specified in therenditionsfield. Default:ALL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RenditionConfigurationRenditionSelection,RenditionConfigurationRenditionSelection
-
renditionSelection
RenditionConfiguration.Builder renditionSelection(RenditionConfigurationRenditionSelection renditionSelection)
Indicates which set of renditions are recorded for a stream. For
BASICchannels, theCUSTOMvalue has no effect. IfCUSTOMis specified, a set of renditions must be specified in therenditionsfield. Default:ALL.- Parameters:
renditionSelection- Indicates which set of renditions are recorded for a stream. ForBASICchannels, theCUSTOMvalue has no effect. IfCUSTOMis specified, a set of renditions must be specified in therenditionsfield. Default:ALL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RenditionConfigurationRenditionSelection,RenditionConfigurationRenditionSelection
-
renditionsWithStrings
RenditionConfiguration.Builder renditionsWithStrings(Collection<String> renditions)
Indicates which renditions are recorded for a stream, if
renditionSelectionisCUSTOM; otherwise, this field is irrelevant. The selected renditions are recorded if they are available during the stream. If a selected rendition is unavailable, the best available rendition is recorded. For details on the resolution dimensions of each rendition, see Auto-Record to Amazon S3.- Parameters:
renditions- Indicates which renditions are recorded for a stream, ifrenditionSelectionisCUSTOM; otherwise, this field is irrelevant. The selected renditions are recorded if they are available during the stream. If a selected rendition is unavailable, the best available rendition is recorded. For details on the resolution dimensions of each rendition, see Auto-Record to Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
renditionsWithStrings
RenditionConfiguration.Builder renditionsWithStrings(String... renditions)
Indicates which renditions are recorded for a stream, if
renditionSelectionisCUSTOM; otherwise, this field is irrelevant. The selected renditions are recorded if they are available during the stream. If a selected rendition is unavailable, the best available rendition is recorded. For details on the resolution dimensions of each rendition, see Auto-Record to Amazon S3.- Parameters:
renditions- Indicates which renditions are recorded for a stream, ifrenditionSelectionisCUSTOM; otherwise, this field is irrelevant. The selected renditions are recorded if they are available during the stream. If a selected rendition is unavailable, the best available rendition is recorded. For details on the resolution dimensions of each rendition, see Auto-Record to Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
renditions
RenditionConfiguration.Builder renditions(Collection<RenditionConfigurationRendition> renditions)
Indicates which renditions are recorded for a stream, if
renditionSelectionisCUSTOM; otherwise, this field is irrelevant. The selected renditions are recorded if they are available during the stream. If a selected rendition is unavailable, the best available rendition is recorded. For details on the resolution dimensions of each rendition, see Auto-Record to Amazon S3.- Parameters:
renditions- Indicates which renditions are recorded for a stream, ifrenditionSelectionisCUSTOM; otherwise, this field is irrelevant. The selected renditions are recorded if they are available during the stream. If a selected rendition is unavailable, the best available rendition is recorded. For details on the resolution dimensions of each rendition, see Auto-Record to Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
renditions
RenditionConfiguration.Builder renditions(RenditionConfigurationRendition... renditions)
Indicates which renditions are recorded for a stream, if
renditionSelectionisCUSTOM; otherwise, this field is irrelevant. The selected renditions are recorded if they are available during the stream. If a selected rendition is unavailable, the best available rendition is recorded. For details on the resolution dimensions of each rendition, see Auto-Record to Amazon S3.- Parameters:
renditions- Indicates which renditions are recorded for a stream, ifrenditionSelectionisCUSTOM; otherwise, this field is irrelevant. The selected renditions are recorded if they are available during the stream. If a selected rendition is unavailable, the best available rendition is recorded. For details on the resolution dimensions of each rendition, see Auto-Record to Amazon S3.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-