Interface InputDestinationRequest.Builder

  • Method Details

    • streamName

      InputDestinationRequest.Builder streamName(String streamName)
      A unique name for the location the RTMP stream is being pushed to.
      Parameters:
      streamName - A unique name for the location the RTMP stream is being pushed to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • network

      If the push input has an input location of ON-PREM, ID the ID of the attached network.
      Parameters:
      network - If the push input has an input location of ON-PREM, ID the ID of the attached network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkRoutes

      If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network.
      Parameters:
      networkRoutes - If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkRoutes

      If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network.
      Parameters:
      networkRoutes - If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkRoutes

      If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network. This is a convenience method that creates an instance of the InputRequestDestinationRoute.Builder avoiding the need to create one manually via InputRequestDestinationRoute.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to networkRoutes(List<InputRequestDestinationRoute>).

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

      InputDestinationRequest.Builder staticIpAddress(String staticIpAddress)
      If the push input has an input location of ON-PREM it's optional to specify what the ip address of the input is going to be on the customer local network.
      Parameters:
      staticIpAddress - If the push input has an input location of ON-PREM it's optional to specify what the ip address of the input is going to be on the customer local network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.