Interface WavSettings.Builder

All Superinterfaces:
Buildable, CopyableBuilder<WavSettings.Builder,WavSettings>, SdkBuilder<WavSettings.Builder,WavSettings>, SdkPojo
Enclosing class:
WavSettings

public static interface WavSettings.Builder extends SdkPojo, CopyableBuilder<WavSettings.Builder,WavSettings>
  • Method Details

    • bitDepth

      WavSettings.Builder bitDepth(Double bitDepth)
      Bits per sample.
      Parameters:
      bitDepth - Bits per sample.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codingMode

      WavSettings.Builder codingMode(String codingMode)
      The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.
      Parameters:
      codingMode - The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • codingMode

      WavSettings.Builder codingMode(WavCodingMode codingMode)
      The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.
      Parameters:
      codingMode - The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sampleRate

      WavSettings.Builder sampleRate(Double sampleRate)
      Sample rate in Hz.
      Parameters:
      sampleRate - Sample rate in Hz.
      Returns:
      Returns a reference to this object so that method calls can be chained together.