Interface TextStreamOrBuilder (0.77.0)

public interface TextStreamOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCodec()

public abstract String getCodec()

Required. The codec for this text stream.

Supported text codecs:

  • cea608
  • cea708
  • webvtt

string codec = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The codec.

getCodecBytes()

public abstract ByteString getCodecBytes()

Required. The codec for this text stream.

Supported text codecs:

  • cea608
  • cea708
  • webvtt

string codec = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for codec.

getDisplayName()

public abstract String getDisplayName()

Optional. The name for this particular text stream that will be added to the HLS/DASH manifest.

string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Optional. The name for this particular text stream that will be added to the HLS/DASH manifest.

string display_name = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for displayName.

getLanguageCode()

public abstract String getLanguageCode()

Optional. 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.

string language_code = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The languageCode.

getLanguageCodeBytes()

public abstract ByteString getLanguageCodeBytes()

Optional. 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.

string language_code = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for languageCode.

getMapping(int index)

public abstract TextStream.TextMapping getMapping(int index)

Optional. The mapping for the input streams and text tracks.

repeated .google.cloud.video.livestream.v1.TextStream.TextMapping mapping = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
TextStream.TextMapping

getMappingCount()

public abstract int getMappingCount()

Optional. The mapping for the input streams and text tracks.

repeated .google.cloud.video.livestream.v1.TextStream.TextMapping mapping = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getMappingList()

public abstract List<TextStream.TextMapping> getMappingList()

Optional. The mapping for the input streams and text tracks.

repeated .google.cloud.video.livestream.v1.TextStream.TextMapping mapping = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<TextMapping>

getMappingOrBuilder(int index)

public abstract TextStream.TextMappingOrBuilder getMappingOrBuilder(int index)

Optional. The mapping for the input streams and text tracks.

repeated .google.cloud.video.livestream.v1.TextStream.TextMapping mapping = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
TextStream.TextMappingOrBuilder

getMappingOrBuilderList()

public abstract List<? extends TextStream.TextMappingOrBuilder> getMappingOrBuilderList()

Optional. The mapping for the input streams and text tracks.

repeated .google.cloud.video.livestream.v1.TextStream.TextMapping mapping = 3 [(.google.api.field_behavior) = OPTIONAL];

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

getOutputCeaChannel()

public abstract String getOutputCeaChannel()

Optional. The channel of the closed caption in the output stream. This field should only be set when textstream is used for partner distribution. Must be one of CC1, CC2, CC3, and CC4, if the codec is cea608; Must be one between SERVICE1 and SERVICE63, if the codec is cea708.

string output_cea_channel = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The outputCeaChannel.

getOutputCeaChannelBytes()

public abstract ByteString getOutputCeaChannelBytes()

Optional. The channel of the closed caption in the output stream. This field should only be set when textstream is used for partner distribution. Must be one of CC1, CC2, CC3, and CC4, if the codec is cea608; Must be one between SERVICE1 and SERVICE63, if the codec is cea708.

string output_cea_channel = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for outputCeaChannel.