Interface AudioPidSelection.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AudioPidSelection.Builder,,AudioPidSelection> SdkBuilder<AudioPidSelection.Builder,,AudioPidSelection> SdkPojo
- Enclosing class:
AudioPidSelection
@Mutable
@NotThreadSafe
public static interface AudioPidSelection.Builder
extends SdkPojo, CopyableBuilder<AudioPidSelection.Builder,AudioPidSelection>
-
Method Summary
Modifier and TypeMethodDescriptionSelects a specific PID from within a source.pids(Collection<AudioPid> pids) Selects one or more unique PIDs from within a source.pids(Consumer<AudioPid.Builder>... pids) Selects one or more unique PIDs from within a source.Selects one or more unique PIDs from within a source.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
-
pid
Selects a specific PID from within a source.- Parameters:
pid- Selects a specific PID from within a source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pids
Selects one or more unique PIDs from within a source. When using 'pids', you can specify per-PID audio pre-mixer settings.- Parameters:
pids- Selects one or more unique PIDs from within a source. When using 'pids', you can specify per-PID audio pre-mixer settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pids
Selects one or more unique PIDs from within a source. When using 'pids', you can specify per-PID audio pre-mixer settings.- Parameters:
pids- Selects one or more unique PIDs from within a source. When using 'pids', you can specify per-PID audio pre-mixer settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pids
Selects one or more unique PIDs from within a source. When using 'pids', you can specify per-PID audio pre-mixer settings. This is a convenience method that creates an instance of theAudioPid.Builderavoiding the need to create one manually viaAudioPid.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topids(List<AudioPid>).- Parameters:
pids- a consumer that will call methods onAudioPid.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-