Interface SpliceInsertMessage.Builder

    • Method Detail

      • availNum

        SpliceInsertMessage.Builder availNum​(Integer availNum)

        This is written to splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

        Parameters:
        availNum - This is written to splice_insert.avail_num, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availsExpected

        SpliceInsertMessage.Builder availsExpected​(Integer availsExpected)

        This is written to splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

        Parameters:
        availsExpected - This is written to splice_insert.avails_expected, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • spliceEventId

        SpliceInsertMessage.Builder spliceEventId​(Integer spliceEventId)

        This is written to splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 1.

        Parameters:
        spliceEventId - This is written to splice_insert.splice_event_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 1.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • uniqueProgramId

        SpliceInsertMessage.Builder uniqueProgramId​(Integer uniqueProgramId)

        This is written to splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.

        Parameters:
        uniqueProgramId - This is written to splice_insert.unique_program_id, as defined in section 9.7.3.1 of the SCTE-35 specification. The default value is 0. Values must be between 0 and 256, inclusive.
        Returns:
        Returns a reference to this object so that method calls can be chained together.