public CaptionDescriptionPreset withCustomLanguageCode(String customLanguageCode) {
        setCustomLanguageCode(customLanguageCode);
        return this;
    }
Specify the language for this captions output track. For most captions output formats, the encoder puts this
language information in the output captions metadata. If your output captions format is DVB-Sub or Burn in, the
encoder uses this language information when automatically selecting the font script for rendering the captions
text. For all outputs, you can use an ISO 639-2 or ISO 639-3 code. For streaming outputs, you can also use any
other code in the full RFC-5646 specification. Streaming outputs are those that are in one of the following output
groups: CMAF, DASH ISO, Apple HLS, or Microsoft Smooth Streaming.

@param customLanguageCode
       Specify the language for this captions output track. For most captions output formats, the encoder puts
       this language information in the output captions metadata. If your output captions format is DVB-Sub or
       Burn in, the encoder uses this language information when automatically selecting the font script for
       rendering the captions text. For all outputs, you can use an ISO 639-2 or ISO 639-3 code. For streaming
       outputs, you can also use any other code in the full RFC-5646 specification. Streaming outputs are those
       that are in one of the following output groups: CMAF, DASH ISO, Apple HLS, or Microsoft Smooth Streaming.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-mediaconvert/src/main/java/com/amazonaws/services/mediaconvert/model/CaptionDescriptionPreset.java