Interface ProbeResult.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ProbeResult.Builder,,ProbeResult> SdkBuilder<ProbeResult.Builder,,ProbeResult> SdkPojo
- Enclosing class:
ProbeResult
public static interface ProbeResult.Builder
extends SdkPojo, CopyableBuilder<ProbeResult.Builder,ProbeResult>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ProbeResult.Buildercontainer(Consumer<Container.Builder> container) The container of your media file.The container of your media file.default ProbeResult.Buildermetadata(Consumer<Metadata.Builder> metadata) Metadata and other file information.Metadata and other file information.trackMappings(Collection<TrackMapping> trackMappings) An array containing track mapping information.trackMappings(Consumer<TrackMapping.Builder>... trackMappings) An array containing track mapping information.trackMappings(TrackMapping... trackMappings) An array containing track mapping information.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
container
The container of your media file. This information helps you understand the overall structure and details of your media, including format, duration, and track layout.- Parameters:
container- The container of your media file. This information helps you understand the overall structure and details of your media, including format, duration, and track layout.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
container
The container of your media file. This information helps you understand the overall structure and details of your media, including format, duration, and track layout. This is a convenience method that creates an instance of theContainer.Builderavoiding the need to create one manually viaContainer.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontainer(Container).- Parameters:
container- a consumer that will call methods onContainer.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metadata
Metadata and other file information.- Parameters:
metadata- Metadata and other file information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
Metadata and other file information. This is a convenience method that creates an instance of theMetadata.Builderavoiding the need to create one manually viaMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tometadata(Metadata).- Parameters:
metadata- a consumer that will call methods onMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trackMappings
An array containing track mapping information.- Parameters:
trackMappings- An array containing track mapping information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trackMappings
An array containing track mapping information.- Parameters:
trackMappings- An array containing track mapping information.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trackMappings
An array containing track mapping information. This is a convenience method that creates an instance of theTrackMapping.Builderavoiding the need to create one manually viaTrackMapping.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totrackMappings(List<TrackMapping>).- Parameters:
trackMappings- a consumer that will call methods onTrackMapping.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-