Interface AudioMonitoringSetting.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AudioMonitoringSetting.Builder,AudioMonitoringSetting>,SdkBuilder<AudioMonitoringSetting.Builder,AudioMonitoringSetting>,SdkPojo
- Enclosing class:
- AudioMonitoringSetting
public static interface AudioMonitoringSetting.Builder extends SdkPojo, CopyableBuilder<AudioMonitoringSetting.Builder,AudioMonitoringSetting>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AudioMonitoringSetting.BuildersilentAudio(Consumer<SilentAudio.Builder> silentAudio)Detects periods of silence.AudioMonitoringSetting.BuildersilentAudio(SilentAudio silentAudio)Detects periods of silence.-
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
-
silentAudio
AudioMonitoringSetting.Builder silentAudio(SilentAudio silentAudio)
Detects periods of silence.- Parameters:
silentAudio- Detects periods of silence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
silentAudio
default AudioMonitoringSetting.Builder silentAudio(Consumer<SilentAudio.Builder> silentAudio)
Detects periods of silence. This is a convenience method that creates an instance of theSilentAudio.Builderavoiding the need to create one manually viaSilentAudio.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosilentAudio(SilentAudio).- Parameters:
silentAudio- a consumer that will call methods onSilentAudio.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
silentAudio(SilentAudio)
-
-