public Mpeg2Settings withTimecodeInsertion(Mpeg2TimecodeInsertionBehavior timecodeInsertion) {
        this.timecodeInsertion = timecodeInsertion.toString();
        return this;
    }
Determines how MediaLive inserts timecodes in the output video. For detailed information about setting up the
input and the output for a timecode, see the section on \"MediaLive Features - Timecode configuration\" in the
MediaLive User Guide. DISABLED: do not include timecodes. GOP_TIMECODE: Include timecode metadata in the GOP
header.

@param timecodeInsertion
       Determines how MediaLive inserts timecodes in the output video. For detailed information about setting up
       the input and the output for a timecode, see the section on \"MediaLive Features - Timecode
       configuration\" in the MediaLive User Guide. DISABLED: do not include timecodes. GOP_TIMECODE: Include
       timecode metadata in the GOP header.
@return Returns a reference to this object so that method calls can be chained together.
@see Mpeg2TimecodeInsertionBehavior
aws-java-sdk-medialive/src/main/java/com/amazonaws/services/medialive/model/Mpeg2Settings.java