Interface TextStreamOrBuilder (1.50.0)

public interface TextStreamOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCodec()

public abstract String getCodec()

The codec for this text stream. The default is webvtt.

Supported text codecs:

  • srt
  • ttml
  • cea608
  • cea708
  • webvtt

string codec = 1;

Returns
Type Description
String

The codec.

getCodecBytes()

public abstract ByteString getCodecBytes()

The codec for this text stream. The default is webvtt.

Supported text codecs:

  • srt
  • ttml
  • cea608
  • cea708
  • webvtt

string codec = 1;

Returns
Type Description
ByteString

The bytes for codec.

getDisplayName()

public abstract 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
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract 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
Type Description
ByteString

The bytes for displayName.

getLanguageCode()

public abstract 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
Type Description
String

The languageCode.

getLanguageCodeBytes()

public abstract 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
Type Description
ByteString

The bytes for languageCode.

getMapping(int index)

public abstract 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;

Parameter
Name Description
index int
Returns
Type Description
TextStream.TextMapping

getMappingCount()

public abstract int getMappingCount()

The mapping for the Job.edit_list atoms with text EditAtom.inputs.

repeated .google.cloud.video.transcoder.v1.TextStream.TextMapping mapping = 3;

Returns
Type Description
int

getMappingList()

public abstract 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;

Returns
Type Description
List<TextMapping>

getMappingOrBuilder(int index)

public abstract 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;

Parameter
Name Description
index int
Returns
Type Description
TextStream.TextMappingOrBuilder

getMappingOrBuilderList()

public abstract 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;

Returns
Type Description
List<? extends com.google.cloud.video.transcoder.v1.TextStream.TextMappingOrBuilder>