Interface MediaStreamPipeline.Builder

    • Method Detail

      • mediaPipelineId

        MediaStreamPipeline.Builder mediaPipelineId​(String mediaPipelineId)

        The ID of the media stream pipeline

        Parameters:
        mediaPipelineId - The ID of the media stream pipeline
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • mediaPipelineArn

        MediaStreamPipeline.Builder mediaPipelineArn​(String mediaPipelineArn)

        The ARN of the media stream pipeline.

        Parameters:
        mediaPipelineArn - The ARN of the media stream pipeline.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdTimestamp

        MediaStreamPipeline.Builder createdTimestamp​(Instant createdTimestamp)

        The time at which the media stream pipeline was created.

        Parameters:
        createdTimestamp - The time at which the media stream pipeline was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedTimestamp

        MediaStreamPipeline.Builder updatedTimestamp​(Instant updatedTimestamp)

        The time at which the media stream pipeline was updated.

        Parameters:
        updatedTimestamp - The time at which the media stream pipeline was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sources

        MediaStreamPipeline.Builder sources​(Collection<MediaStreamSource> sources)

        The media stream pipeline's data sources.

        Parameters:
        sources - The media stream pipeline's data sources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sources

        MediaStreamPipeline.Builder sources​(MediaStreamSource... sources)

        The media stream pipeline's data sources.

        Parameters:
        sources - The media stream pipeline's data sources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sinks

        MediaStreamPipeline.Builder sinks​(Collection<MediaStreamSink> sinks)

        The media stream pipeline's data sinks.

        Parameters:
        sinks - The media stream pipeline's data sinks.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sinks

        MediaStreamPipeline.Builder sinks​(MediaStreamSink... sinks)

        The media stream pipeline's data sinks.

        Parameters:
        sinks - The media stream pipeline's data sinks.
        Returns:
        Returns a reference to this object so that method calls can be chained together.