Interface InputConfiguration.Builder

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

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

    • inputIp

      The IP address that the flow listens on for incoming content for a media stream.
      Parameters:
      inputIp - The IP address that the flow listens on for incoming content for a media stream.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputPort

      InputConfiguration.Builder inputPort(Integer inputPort)
      The port that the flow listens on for an incoming media stream.
      Parameters:
      inputPort - The port that the flow listens on for an incoming media stream.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • interfaceValue

      InputConfiguration.Builder interfaceValue(Interface interfaceValue)
      The VPC interface where the media stream comes in from.
      Parameters:
      interfaceValue - The VPC interface where the media stream comes in from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • interfaceValue

      default InputConfiguration.Builder interfaceValue(Consumer<Interface.Builder> interfaceValue)
      The VPC interface where the media stream comes in from. This is a convenience method that creates an instance of the Interface.Builder avoiding the need to create one manually via Interface.builder().

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

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