public H264Settings withGopSizeUnits(String gopSizeUnits) {
        setGopSizeUnits(gopSizeUnits);
        return this;
    }
Specify how the transcoder determines GOP size for this output. We recommend that you have the transcoder
automatically choose this value for you based on characteristics of your input video. To enable this automatic
behavior, choose Auto and and leave GOP size blank. By default, if you don't specify GOP mode control,
MediaConvert will use automatic behavior. If your output group specifies HLS, DASH, or CMAF, set GOP mode control
to Auto and leave GOP size blank in each output in your output group. To explicitly specify the GOP length, choose
Specified, frames or Specified, seconds and then provide the GOP length in the related setting GOP size.

@param gopSizeUnits
       Specify how the transcoder determines GOP size for this output. We recommend that you have the transcoder
       automatically choose this value for you based on characteristics of your input video. To enable this
       automatic behavior, choose Auto and and leave GOP size blank. By default, if you don't specify GOP mode
       control, MediaConvert will use automatic behavior. If your output group specifies HLS, DASH, or CMAF, set
       GOP mode control to Auto and leave GOP size blank in each output in your output group. To explicitly
       specify the GOP length, choose Specified, frames or Specified, seconds and then provide the GOP length in
       the related setting GOP size.
@return Returns a reference to this object so that method calls can be chained together.
@see H264GopSizeUnits
aws-java-sdk-mediaconvert/src/main/java/com/amazonaws/services/mediaconvert/model/H264Settings.java