Interface TextStreamOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    TextStream, TextStream.Builder

    public interface TextStreamOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getCodec

        String getCodec()
         The codec for this text stream. The default is `webvtt`.
        
         Supported text codecs:
        
         - `srt`
         - `ttml`
         - `cea608`
         - `cea708`
         - `webvtt`
         
        string codec = 1;
        Returns:
        The codec.
      • getCodecBytes

        com.google.protobuf.ByteString getCodecBytes()
         The codec for this text stream. The default is `webvtt`.
        
         Supported text codecs:
        
         - `srt`
         - `ttml`
         - `cea608`
         - `cea708`
         - `webvtt`
         
        string codec = 1;
        Returns:
        The bytes for codec.
      • getLanguageCode

        String getLanguageCode()
         The BCP-47 language code, such as `en-US` or `sr-Latn`. For more
         information, see
         https://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Not
         supported in MP4 files.
         
        string language_code = 2;
        Returns:
        The languageCode.
      • getLanguageCodeBytes

        com.google.protobuf.ByteString getLanguageCodeBytes()
         The BCP-47 language code, such as `en-US` or `sr-Latn`. For more
         information, see
         https://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Not
         supported in MP4 files.
         
        string language_code = 2;
        Returns:
        The bytes for languageCode.
      • getMappingList

        List<TextStream.TextMapping> getMappingList()
         The mapping for the `Job.edit_list` atoms with text `EditAtom.inputs`.
         
        repeated .google.cloud.video.transcoder.v1.TextStream.TextMapping mapping = 3;
      • getMapping

        TextStream.TextMapping getMapping​(int index)
         The mapping for the `Job.edit_list` atoms with text `EditAtom.inputs`.
         
        repeated .google.cloud.video.transcoder.v1.TextStream.TextMapping mapping = 3;
      • getMappingCount

        int getMappingCount()
         The mapping for the `Job.edit_list` atoms with text `EditAtom.inputs`.
         
        repeated .google.cloud.video.transcoder.v1.TextStream.TextMapping mapping = 3;
      • getMappingOrBuilderList

        List<? extends TextStream.TextMappingOrBuilder> getMappingOrBuilderList()
         The mapping for the `Job.edit_list` atoms with text `EditAtom.inputs`.
         
        repeated .google.cloud.video.transcoder.v1.TextStream.TextMapping mapping = 3;
      • getMappingOrBuilder

        TextStream.TextMappingOrBuilder getMappingOrBuilder​(int index)
         The mapping for the `Job.edit_list` atoms with text `EditAtom.inputs`.
         
        repeated .google.cloud.video.transcoder.v1.TextStream.TextMapping mapping = 3;
      • getDisplayName

        String getDisplayName()
         The name for this particular text stream that
         will be added to the HLS/DASH manifest. Not supported in MP4 files.
         
        string display_name = 4;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         The name for this particular text stream that
         will be added to the HLS/DASH manifest. Not supported in MP4 files.
         
        string display_name = 4;
        Returns:
        The bytes for displayName.