Interface EncoderConfiguration.Builder

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

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

    • arn

      ARN of the EncoderConfiguration resource.

      Parameters:
      arn - ARN of the EncoderConfiguration resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Optional name to identify the resource.

      Parameters:
      name - Optional name to identify the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there.

      Parameters:
      tags - Tags attached to the resource. Array of maps, each of the form string:string (key:value). See Tagging AWS Resources for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • video

      Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps

      Parameters:
      video - Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • video

      Video configuration. Default: video resolution 1280x720, bitrate 2500 kbps, 30 fps

      This is a convenience method that creates an instance of the Video.Builder avoiding the need to create one manually via Video.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to video(Video).

      Parameters:
      video - a consumer that will call methods on Video.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: