Interface StreamSelection.Builder

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

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

    • maxVideoBitsPerSecond

      StreamSelection.Builder maxVideoBitsPerSecond(Integer maxVideoBitsPerSecond)
      The maximum video bitrate (bps) to include in output.
      Parameters:
      maxVideoBitsPerSecond - The maximum video bitrate (bps) to include in output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • minVideoBitsPerSecond

      StreamSelection.Builder minVideoBitsPerSecond(Integer minVideoBitsPerSecond)
      The minimum video bitrate (bps) to include in output.
      Parameters:
      minVideoBitsPerSecond - The minimum video bitrate (bps) to include in output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • streamOrder

      StreamSelection.Builder streamOrder(String streamOrder)
      A directive that determines the order of streams in the output.
      Parameters:
      streamOrder - A directive that determines the order of streams in the output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • streamOrder

      StreamSelection.Builder streamOrder(StreamOrder streamOrder)
      A directive that determines the order of streams in the output.
      Parameters:
      streamOrder - A directive that determines the order of streams in the output.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: