- 0.57.0 (latest)
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.8
- 0.3.0
public static final class Channel.Builder extends GeneratedMessageV3.Builder<Channel.Builder> implements ChannelOrBuilder
Channel resource represents the processor that does a user-defined "streaming" operation, which includes getting an input stream through an input, transcoding it to multiple renditions, and publishing output live streams in certain formats (for example, HLS or DASH) to the specified location.
Protobuf type google.cloud.video.livestream.v1.Channel
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Channel.BuilderImplements
ChannelOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllElementaryStreams(Iterable<? extends ElementaryStream> values)
public Channel.Builder addAllElementaryStreams(Iterable<? extends ElementaryStream> values)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.cloud.video.livestream.v1.ElementaryStream> |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addAllEncryptions(Iterable<? extends Encryption> values)
public Channel.Builder addAllEncryptions(Iterable<? extends Encryption> values)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.cloud.video.livestream.v1.Encryption> |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addAllInputAttachments(Iterable<? extends InputAttachment> values)
public Channel.Builder addAllInputAttachments(Iterable<? extends InputAttachment> values)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.cloud.video.livestream.v1.InputAttachment> |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addAllManifests(Iterable<? extends Manifest> values)
public Channel.Builder addAllManifests(Iterable<? extends Manifest> values)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.cloud.video.livestream.v1.Manifest> |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addAllMuxStreams(Iterable<? extends MuxStream> values)
public Channel.Builder addAllMuxStreams(Iterable<? extends MuxStream> values)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.cloud.video.livestream.v1.MuxStream> |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addAllSpriteSheets(Iterable<? extends SpriteSheet> values)
public Channel.Builder addAllSpriteSheets(Iterable<? extends SpriteSheet> values)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameter | |
---|---|
Name | Description |
values | Iterable<? extends com.google.cloud.video.livestream.v1.SpriteSheet> |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addElementaryStreams(ElementaryStream value)
public Channel.Builder addElementaryStreams(ElementaryStream value)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameter | |
---|---|
Name | Description |
value | ElementaryStream |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addElementaryStreams(ElementaryStream.Builder builderForValue)
public Channel.Builder addElementaryStreams(ElementaryStream.Builder builderForValue)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameter | |
---|---|
Name | Description |
builderForValue | ElementaryStream.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addElementaryStreams(int index, ElementaryStream value)
public Channel.Builder addElementaryStreams(int index, ElementaryStream value)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameters | |
---|---|
Name | Description |
index | int |
value | ElementaryStream |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addElementaryStreams(int index, ElementaryStream.Builder builderForValue)
public Channel.Builder addElementaryStreams(int index, ElementaryStream.Builder builderForValue)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | ElementaryStream.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addElementaryStreamsBuilder()
public ElementaryStream.Builder addElementaryStreamsBuilder()
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Returns | |
---|---|
Type | Description |
ElementaryStream.Builder |
addElementaryStreamsBuilder(int index)
public ElementaryStream.Builder addElementaryStreamsBuilder(int index)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ElementaryStream.Builder |
addEncryptions(Encryption value)
public Channel.Builder addEncryptions(Encryption value)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameter | |
---|---|
Name | Description |
value | Encryption |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addEncryptions(Encryption.Builder builderForValue)
public Channel.Builder addEncryptions(Encryption.Builder builderForValue)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameter | |
---|---|
Name | Description |
builderForValue | Encryption.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addEncryptions(int index, Encryption value)
public Channel.Builder addEncryptions(int index, Encryption value)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameters | |
---|---|
Name | Description |
index | int |
value | Encryption |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addEncryptions(int index, Encryption.Builder builderForValue)
public Channel.Builder addEncryptions(int index, Encryption.Builder builderForValue)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | Encryption.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addEncryptionsBuilder()
public Encryption.Builder addEncryptionsBuilder()
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Returns | |
---|---|
Type | Description |
Encryption.Builder |
addEncryptionsBuilder(int index)
public Encryption.Builder addEncryptionsBuilder(int index)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Encryption.Builder |
addInputAttachments(InputAttachment value)
public Channel.Builder addInputAttachments(InputAttachment value)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameter | |
---|---|
Name | Description |
value | InputAttachment |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addInputAttachments(InputAttachment.Builder builderForValue)
public Channel.Builder addInputAttachments(InputAttachment.Builder builderForValue)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameter | |
---|---|
Name | Description |
builderForValue | InputAttachment.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addInputAttachments(int index, InputAttachment value)
public Channel.Builder addInputAttachments(int index, InputAttachment value)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameters | |
---|---|
Name | Description |
index | int |
value | InputAttachment |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addInputAttachments(int index, InputAttachment.Builder builderForValue)
public Channel.Builder addInputAttachments(int index, InputAttachment.Builder builderForValue)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | InputAttachment.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addInputAttachmentsBuilder()
public InputAttachment.Builder addInputAttachmentsBuilder()
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Returns | |
---|---|
Type | Description |
InputAttachment.Builder |
addInputAttachmentsBuilder(int index)
public InputAttachment.Builder addInputAttachmentsBuilder(int index)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
InputAttachment.Builder |
addManifests(Manifest value)
public Channel.Builder addManifests(Manifest value)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameter | |
---|---|
Name | Description |
value | Manifest |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addManifests(Manifest.Builder builderForValue)
public Channel.Builder addManifests(Manifest.Builder builderForValue)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameter | |
---|---|
Name | Description |
builderForValue | Manifest.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addManifests(int index, Manifest value)
public Channel.Builder addManifests(int index, Manifest value)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameters | |
---|---|
Name | Description |
index | int |
value | Manifest |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addManifests(int index, Manifest.Builder builderForValue)
public Channel.Builder addManifests(int index, Manifest.Builder builderForValue)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | Manifest.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addManifestsBuilder()
public Manifest.Builder addManifestsBuilder()
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Returns | |
---|---|
Type | Description |
Manifest.Builder |
addManifestsBuilder(int index)
public Manifest.Builder addManifestsBuilder(int index)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Manifest.Builder |
addMuxStreams(MuxStream value)
public Channel.Builder addMuxStreams(MuxStream value)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameter | |
---|---|
Name | Description |
value | MuxStream |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addMuxStreams(MuxStream.Builder builderForValue)
public Channel.Builder addMuxStreams(MuxStream.Builder builderForValue)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameter | |
---|---|
Name | Description |
builderForValue | MuxStream.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addMuxStreams(int index, MuxStream value)
public Channel.Builder addMuxStreams(int index, MuxStream value)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameters | |
---|---|
Name | Description |
index | int |
value | MuxStream |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addMuxStreams(int index, MuxStream.Builder builderForValue)
public Channel.Builder addMuxStreams(int index, MuxStream.Builder builderForValue)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | MuxStream.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addMuxStreamsBuilder()
public MuxStream.Builder addMuxStreamsBuilder()
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Returns | |
---|---|
Type | Description |
MuxStream.Builder |
addMuxStreamsBuilder(int index)
public MuxStream.Builder addMuxStreamsBuilder(int index)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
MuxStream.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Channel.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addSpriteSheets(SpriteSheet value)
public Channel.Builder addSpriteSheets(SpriteSheet value)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameter | |
---|---|
Name | Description |
value | SpriteSheet |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addSpriteSheets(SpriteSheet.Builder builderForValue)
public Channel.Builder addSpriteSheets(SpriteSheet.Builder builderForValue)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameter | |
---|---|
Name | Description |
builderForValue | SpriteSheet.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addSpriteSheets(int index, SpriteSheet value)
public Channel.Builder addSpriteSheets(int index, SpriteSheet value)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameters | |
---|---|
Name | Description |
index | int |
value | SpriteSheet |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addSpriteSheets(int index, SpriteSheet.Builder builderForValue)
public Channel.Builder addSpriteSheets(int index, SpriteSheet.Builder builderForValue)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | SpriteSheet.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
addSpriteSheetsBuilder()
public SpriteSheet.Builder addSpriteSheetsBuilder()
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Returns | |
---|---|
Type | Description |
SpriteSheet.Builder |
addSpriteSheetsBuilder(int index)
public SpriteSheet.Builder addSpriteSheetsBuilder(int index)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
SpriteSheet.Builder |
build()
public Channel build()
Returns | |
---|---|
Type | Description |
Channel |
buildPartial()
public Channel buildPartial()
Returns | |
---|---|
Type | Description |
Channel |
clear()
public Channel.Builder clear()
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearActiveInput()
public Channel.Builder clearActiveInput()
Output only. The InputAttachment.key that serves as the current input source. The first input in the input_attachments is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Channel.Builder | This builder for chaining. |
clearCreateTime()
public Channel.Builder clearCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearElementaryStreams()
public Channel.Builder clearElementaryStreams()
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearEncryptions()
public Channel.Builder clearEncryptions()
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearField(Descriptors.FieldDescriptor field)
public Channel.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearInputAttachments()
public Channel.Builder clearInputAttachments()
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearInputConfig()
public Channel.Builder clearInputConfig()
The configuration for input sources defined in input_attachments.
.google.cloud.video.livestream.v1.InputConfig input_config = 25;
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearLabels()
public Channel.Builder clearLabels()
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearLogConfig()
public Channel.Builder clearLogConfig()
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearManifests()
public Channel.Builder clearManifests()
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearMuxStreams()
public Channel.Builder clearMuxStreams()
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearName()
public Channel.Builder clearName()
The resource name of the channel, in the form of:
projects/{project}/locations/{location}/channels/{channelId}
.
string name = 1;
Returns | |
---|---|
Type | Description |
Channel.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Channel.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearOutput()
public Channel.Builder clearOutput()
Required. Information about the output (that is, the Cloud Storage bucket to store the generated live stream).
.google.cloud.video.livestream.v1.Channel.Output output = 9 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearSpriteSheets()
public Channel.Builder clearSpriteSheets()
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearStreamingError()
public Channel.Builder clearStreamingError()
Output only. A description of the reason for the streaming error. This property is always present when streaming_state is STREAMING_ERROR.
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearStreamingState()
public Channel.Builder clearStreamingState()
Output only. State of the streaming operation.
.google.cloud.video.livestream.v1.Channel.StreamingState streaming_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Channel.Builder | This builder for chaining. |
clearTimecodeConfig()
public Channel.Builder clearTimecodeConfig()
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;
Returns | |
---|---|
Type | Description |
Channel.Builder |
clearUpdateTime()
public Channel.Builder clearUpdateTime()
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Channel.Builder |
clone()
public Channel.Builder clone()
Returns | |
---|---|
Type | Description |
Channel.Builder |
containsLabels(String key)
public boolean containsLabels(String key)
User-defined key/value metadata.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
boolean |
getActiveInput()
public String getActiveInput()
Output only. The InputAttachment.key that serves as the current input source. The first input in the input_attachments is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String | The activeInput. |
getActiveInputBytes()
public ByteString getActiveInputBytes()
Output only. The InputAttachment.key that serves as the current input source. The first input in the input_attachments is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for activeInput. |
getCreateTime()
public Timestamp getCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public Channel getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
Channel |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getElementaryStreams(int index)
public ElementaryStream getElementaryStreams(int index)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ElementaryStream |
getElementaryStreamsBuilder(int index)
public ElementaryStream.Builder getElementaryStreamsBuilder(int index)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ElementaryStream.Builder |
getElementaryStreamsBuilderList()
public List<ElementaryStream.Builder> getElementaryStreamsBuilderList()
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Returns | |
---|---|
Type | Description |
List<Builder> |
getElementaryStreamsCount()
public int getElementaryStreamsCount()
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Returns | |
---|---|
Type | Description |
int |
getElementaryStreamsList()
public List<ElementaryStream> getElementaryStreamsList()
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Returns | |
---|---|
Type | Description |
List<ElementaryStream> |
getElementaryStreamsOrBuilder(int index)
public ElementaryStreamOrBuilder getElementaryStreamsOrBuilder(int index)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ElementaryStreamOrBuilder |
getElementaryStreamsOrBuilderList()
public List<? extends ElementaryStreamOrBuilder> getElementaryStreamsOrBuilderList()
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.video.livestream.v1.ElementaryStreamOrBuilder> |
getEncryptions(int index)
public Encryption getEncryptions(int index)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Encryption |
getEncryptionsBuilder(int index)
public Encryption.Builder getEncryptionsBuilder(int index)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Encryption.Builder |
getEncryptionsBuilderList()
public List<Encryption.Builder> getEncryptionsBuilderList()
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Returns | |
---|---|
Type | Description |
List<Builder> |
getEncryptionsCount()
public int getEncryptionsCount()
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Returns | |
---|---|
Type | Description |
int |
getEncryptionsList()
public List<Encryption> getEncryptionsList()
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Returns | |
---|---|
Type | Description |
List<Encryption> |
getEncryptionsOrBuilder(int index)
public EncryptionOrBuilder getEncryptionsOrBuilder(int index)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
EncryptionOrBuilder |
getEncryptionsOrBuilderList()
public List<? extends EncryptionOrBuilder> getEncryptionsOrBuilderList()
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.video.livestream.v1.EncryptionOrBuilder> |
getInputAttachments(int index)
public InputAttachment getInputAttachments(int index)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
InputAttachment |
getInputAttachmentsBuilder(int index)
public InputAttachment.Builder getInputAttachmentsBuilder(int index)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
InputAttachment.Builder |
getInputAttachmentsBuilderList()
public List<InputAttachment.Builder> getInputAttachmentsBuilderList()
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Returns | |
---|---|
Type | Description |
List<Builder> |
getInputAttachmentsCount()
public int getInputAttachmentsCount()
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Returns | |
---|---|
Type | Description |
int |
getInputAttachmentsList()
public List<InputAttachment> getInputAttachmentsList()
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Returns | |
---|---|
Type | Description |
List<InputAttachment> |
getInputAttachmentsOrBuilder(int index)
public InputAttachmentOrBuilder getInputAttachmentsOrBuilder(int index)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
InputAttachmentOrBuilder |
getInputAttachmentsOrBuilderList()
public List<? extends InputAttachmentOrBuilder> getInputAttachmentsOrBuilderList()
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.video.livestream.v1.InputAttachmentOrBuilder> |
getInputConfig()
public InputConfig getInputConfig()
The configuration for input sources defined in input_attachments.
.google.cloud.video.livestream.v1.InputConfig input_config = 25;
Returns | |
---|---|
Type | Description |
InputConfig | The inputConfig. |
getInputConfigBuilder()
public InputConfig.Builder getInputConfigBuilder()
The configuration for input sources defined in input_attachments.
.google.cloud.video.livestream.v1.InputConfig input_config = 25;
Returns | |
---|---|
Type | Description |
InputConfig.Builder |
getInputConfigOrBuilder()
public InputConfigOrBuilder getInputConfigOrBuilder()
The configuration for input sources defined in input_attachments.
.google.cloud.video.livestream.v1.InputConfig input_config = 25;
Returns | |
---|---|
Type | Description |
InputConfigOrBuilder |
getLabels()
public Map<String,String> getLabels()
Use #getLabelsMap() instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsCount()
public int getLabelsCount()
User-defined key/value metadata.
map<string, string> labels = 4;
Returns | |
---|---|
Type | Description |
int |
getLabelsMap()
public Map<String,String> getLabelsMap()
User-defined key/value metadata.
map<string, string> labels = 4;
Returns | |
---|---|
Type | Description |
Map<String,String> |
getLabelsOrDefault(String key, String defaultValue)
public String getLabelsOrDefault(String key, String defaultValue)
User-defined key/value metadata.
map<string, string> labels = 4;
Parameters | |
---|---|
Name | Description |
key | String |
defaultValue | String |
Returns | |
---|---|
Type | Description |
String |
getLabelsOrThrow(String key)
public String getLabelsOrThrow(String key)
User-defined key/value metadata.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
String |
getLogConfig()
public LogConfig getLogConfig()
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;
Returns | |
---|---|
Type | Description |
LogConfig | The logConfig. |
getLogConfigBuilder()
public LogConfig.Builder getLogConfigBuilder()
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;
Returns | |
---|---|
Type | Description |
LogConfig.Builder |
getLogConfigOrBuilder()
public LogConfigOrBuilder getLogConfigOrBuilder()
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;
Returns | |
---|---|
Type | Description |
LogConfigOrBuilder |
getManifests(int index)
public Manifest getManifests(int index)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Manifest |
getManifestsBuilder(int index)
public Manifest.Builder getManifestsBuilder(int index)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Manifest.Builder |
getManifestsBuilderList()
public List<Manifest.Builder> getManifestsBuilderList()
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Returns | |
---|---|
Type | Description |
List<Builder> |
getManifestsCount()
public int getManifestsCount()
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Returns | |
---|---|
Type | Description |
int |
getManifestsList()
public List<Manifest> getManifestsList()
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Returns | |
---|---|
Type | Description |
List<Manifest> |
getManifestsOrBuilder(int index)
public ManifestOrBuilder getManifestsOrBuilder(int index)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
ManifestOrBuilder |
getManifestsOrBuilderList()
public List<? extends ManifestOrBuilder> getManifestsOrBuilderList()
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.video.livestream.v1.ManifestOrBuilder> |
getMutableLabels()
public Map<String,String> getMutableLabels()
Use alternate mutation accessors instead.
Returns | |
---|---|
Type | Description |
Map<String,String> |
getMuxStreams(int index)
public MuxStream getMuxStreams(int index)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
MuxStream |
getMuxStreamsBuilder(int index)
public MuxStream.Builder getMuxStreamsBuilder(int index)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
MuxStream.Builder |
getMuxStreamsBuilderList()
public List<MuxStream.Builder> getMuxStreamsBuilderList()
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Returns | |
---|---|
Type | Description |
List<Builder> |
getMuxStreamsCount()
public int getMuxStreamsCount()
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Returns | |
---|---|
Type | Description |
int |
getMuxStreamsList()
public List<MuxStream> getMuxStreamsList()
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Returns | |
---|---|
Type | Description |
List<MuxStream> |
getMuxStreamsOrBuilder(int index)
public MuxStreamOrBuilder getMuxStreamsOrBuilder(int index)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
MuxStreamOrBuilder |
getMuxStreamsOrBuilderList()
public List<? extends MuxStreamOrBuilder> getMuxStreamsOrBuilderList()
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.video.livestream.v1.MuxStreamOrBuilder> |
getName()
public String getName()
The resource name of the channel, in the form of:
projects/{project}/locations/{location}/channels/{channelId}
.
string name = 1;
Returns | |
---|---|
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
The resource name of the channel, in the form of:
projects/{project}/locations/{location}/channels/{channelId}
.
string name = 1;
Returns | |
---|---|
Type | Description |
ByteString | The bytes for name. |
getOutput()
public Channel.Output getOutput()
Required. Information about the output (that is, the Cloud Storage bucket to store the generated live stream).
.google.cloud.video.livestream.v1.Channel.Output output = 9 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Channel.Output | The output. |
getOutputBuilder()
public Channel.Output.Builder getOutputBuilder()
Required. Information about the output (that is, the Cloud Storage bucket to store the generated live stream).
.google.cloud.video.livestream.v1.Channel.Output output = 9 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Channel.Output.Builder |
getOutputOrBuilder()
public Channel.OutputOrBuilder getOutputOrBuilder()
Required. Information about the output (that is, the Cloud Storage bucket to store the generated live stream).
.google.cloud.video.livestream.v1.Channel.Output output = 9 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Channel.OutputOrBuilder |
getSpriteSheets(int index)
public SpriteSheet getSpriteSheets(int index)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
SpriteSheet |
getSpriteSheetsBuilder(int index)
public SpriteSheet.Builder getSpriteSheetsBuilder(int index)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
SpriteSheet.Builder |
getSpriteSheetsBuilderList()
public List<SpriteSheet.Builder> getSpriteSheetsBuilderList()
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Returns | |
---|---|
Type | Description |
List<Builder> |
getSpriteSheetsCount()
public int getSpriteSheetsCount()
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Returns | |
---|---|
Type | Description |
int |
getSpriteSheetsList()
public List<SpriteSheet> getSpriteSheetsList()
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Returns | |
---|---|
Type | Description |
List<SpriteSheet> |
getSpriteSheetsOrBuilder(int index)
public SpriteSheetOrBuilder getSpriteSheetsOrBuilder(int index)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
SpriteSheetOrBuilder |
getSpriteSheetsOrBuilderList()
public List<? extends SpriteSheetOrBuilder> getSpriteSheetsOrBuilderList()
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.video.livestream.v1.SpriteSheetOrBuilder> |
getStreamingError()
public Status getStreamingError()
Output only. A description of the reason for the streaming error. This property is always present when streaming_state is STREAMING_ERROR.
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
com.google.rpc.Status | The streamingError. |
getStreamingErrorBuilder()
public Status.Builder getStreamingErrorBuilder()
Output only. A description of the reason for the streaming error. This property is always present when streaming_state is STREAMING_ERROR.
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
com.google.rpc.Status.Builder |
getStreamingErrorOrBuilder()
public StatusOrBuilder getStreamingErrorOrBuilder()
Output only. A description of the reason for the streaming error. This property is always present when streaming_state is STREAMING_ERROR.
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
com.google.rpc.StatusOrBuilder |
getStreamingState()
public Channel.StreamingState getStreamingState()
Output only. State of the streaming operation.
.google.cloud.video.livestream.v1.Channel.StreamingState streaming_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Channel.StreamingState | The streamingState. |
getStreamingStateValue()
public int getStreamingStateValue()
Output only. State of the streaming operation.
.google.cloud.video.livestream.v1.Channel.StreamingState streaming_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int | The enum numeric value on the wire for streamingState. |
getTimecodeConfig()
public TimecodeConfig getTimecodeConfig()
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;
Returns | |
---|---|
Type | Description |
TimecodeConfig | The timecodeConfig. |
getTimecodeConfigBuilder()
public TimecodeConfig.Builder getTimecodeConfigBuilder()
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;
Returns | |
---|---|
Type | Description |
TimecodeConfig.Builder |
getTimecodeConfigOrBuilder()
public TimecodeConfigOrBuilder getTimecodeConfigOrBuilder()
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;
Returns | |
---|---|
Type | Description |
TimecodeConfigOrBuilder |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
hasCreateTime()
public boolean hasCreateTime()
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean | Whether the createTime field is set. |
hasInputConfig()
public boolean hasInputConfig()
The configuration for input sources defined in input_attachments.
.google.cloud.video.livestream.v1.InputConfig input_config = 25;
Returns | |
---|---|
Type | Description |
boolean | Whether the inputConfig field is set. |
hasLogConfig()
public boolean hasLogConfig()
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;
Returns | |
---|---|
Type | Description |
boolean | Whether the logConfig field is set. |
hasOutput()
public boolean hasOutput()
Required. Information about the output (that is, the Cloud Storage bucket to store the generated live stream).
.google.cloud.video.livestream.v1.Channel.Output output = 9 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean | Whether the output field is set. |
hasStreamingError()
public boolean hasStreamingError()
Output only. A description of the reason for the streaming error. This property is always present when streaming_state is STREAMING_ERROR.
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean | Whether the streamingError field is set. |
hasTimecodeConfig()
public boolean hasTimecodeConfig()
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;
Returns | |
---|---|
Type | Description |
boolean | Whether the timecodeConfig field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
boolean | Whether the updateTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
MapField |
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Parameter | |
---|---|
Name | Description |
number | int |
Returns | |
---|---|
Type | Description |
MapField |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeCreateTime(Timestamp value)
public Channel.Builder mergeCreateTime(Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
Channel.Builder |
mergeFrom(Channel other)
public Channel.Builder mergeFrom(Channel other)
Parameter | |
---|---|
Name | Description |
other | Channel |
Returns | |
---|---|
Type | Description |
Channel.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Channel.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Channel.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public Channel.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
Channel.Builder |
mergeInputConfig(InputConfig value)
public Channel.Builder mergeInputConfig(InputConfig value)
The configuration for input sources defined in input_attachments.
.google.cloud.video.livestream.v1.InputConfig input_config = 25;
Parameter | |
---|---|
Name | Description |
value | InputConfig |
Returns | |
---|---|
Type | Description |
Channel.Builder |
mergeLogConfig(LogConfig value)
public Channel.Builder mergeLogConfig(LogConfig value)
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;
Parameter | |
---|---|
Name | Description |
value | LogConfig |
Returns | |
---|---|
Type | Description |
Channel.Builder |
mergeOutput(Channel.Output value)
public Channel.Builder mergeOutput(Channel.Output value)
Required. Information about the output (that is, the Cloud Storage bucket to store the generated live stream).
.google.cloud.video.livestream.v1.Channel.Output output = 9 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | Channel.Output |
Returns | |
---|---|
Type | Description |
Channel.Builder |
mergeStreamingError(Status value)
public Channel.Builder mergeStreamingError(Status value)
Output only. A description of the reason for the streaming error. This property is always present when streaming_state is STREAMING_ERROR.
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | com.google.rpc.Status |
Returns | |
---|---|
Type | Description |
Channel.Builder |
mergeTimecodeConfig(TimecodeConfig value)
public Channel.Builder mergeTimecodeConfig(TimecodeConfig value)
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;
Parameter | |
---|---|
Name | Description |
value | TimecodeConfig |
Returns | |
---|---|
Type | Description |
Channel.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Channel.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
Channel.Builder |
mergeUpdateTime(Timestamp value)
public Channel.Builder mergeUpdateTime(Timestamp value)
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
Channel.Builder |
putAllLabels(Map<String,String> values)
public Channel.Builder putAllLabels(Map<String,String> values)
User-defined key/value metadata.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
values | Map<String,String> |
Returns | |
---|---|
Type | Description |
Channel.Builder |
putLabels(String key, String value)
public Channel.Builder putLabels(String key, String value)
User-defined key/value metadata.
map<string, string> labels = 4;
Parameters | |
---|---|
Name | Description |
key | String |
value | String |
Returns | |
---|---|
Type | Description |
Channel.Builder |
removeElementaryStreams(int index)
public Channel.Builder removeElementaryStreams(int index)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Channel.Builder |
removeEncryptions(int index)
public Channel.Builder removeEncryptions(int index)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Channel.Builder |
removeInputAttachments(int index)
public Channel.Builder removeInputAttachments(int index)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Channel.Builder |
removeLabels(String key)
public Channel.Builder removeLabels(String key)
User-defined key/value metadata.
map<string, string> labels = 4;
Parameter | |
---|---|
Name | Description |
key | String |
Returns | |
---|---|
Type | Description |
Channel.Builder |
removeManifests(int index)
public Channel.Builder removeManifests(int index)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Channel.Builder |
removeMuxStreams(int index)
public Channel.Builder removeMuxStreams(int index)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Channel.Builder |
removeSpriteSheets(int index)
public Channel.Builder removeSpriteSheets(int index)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameter | |
---|---|
Name | Description |
index | int |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setActiveInput(String value)
public Channel.Builder setActiveInput(String value)
Output only. The InputAttachment.key that serves as the current input source. The first input in the input_attachments is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | String The activeInput to set. |
Returns | |
---|---|
Type | Description |
Channel.Builder | This builder for chaining. |
setActiveInputBytes(ByteString value)
public Channel.Builder setActiveInputBytes(ByteString value)
Output only. The InputAttachment.key that serves as the current input source. The first input in the input_attachments is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for activeInput to set. |
Returns | |
---|---|
Type | Description |
Channel.Builder | This builder for chaining. |
setCreateTime(Timestamp value)
public Channel.Builder setCreateTime(Timestamp value)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public Channel.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setElementaryStreams(int index, ElementaryStream value)
public Channel.Builder setElementaryStreams(int index, ElementaryStream value)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameters | |
---|---|
Name | Description |
index | int |
value | ElementaryStream |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setElementaryStreams(int index, ElementaryStream.Builder builderForValue)
public Channel.Builder setElementaryStreams(int index, ElementaryStream.Builder builderForValue)
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | ElementaryStream.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setEncryptions(int index, Encryption value)
public Channel.Builder setEncryptions(int index, Encryption value)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameters | |
---|---|
Name | Description |
index | int |
value | Encryption |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setEncryptions(int index, Encryption.Builder builderForValue)
public Channel.Builder setEncryptions(int index, Encryption.Builder builderForValue)
Encryption configurations for this channel. Each configuration has an ID which is referred to by each MuxStream to indicate which configuration is used for that output.
repeated .google.cloud.video.livestream.v1.Encryption encryptions = 24;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | Encryption.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public Channel.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setInputAttachments(int index, InputAttachment value)
public Channel.Builder setInputAttachments(int index, InputAttachment value)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameters | |
---|---|
Name | Description |
index | int |
value | InputAttachment |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setInputAttachments(int index, InputAttachment.Builder builderForValue)
public Channel.Builder setInputAttachments(int index, InputAttachment.Builder builderForValue)
A list of input attachments that this channel uses. One channel can have multiple inputs as the input sources. Only one input can be selected as the input source at one time.
repeated .google.cloud.video.livestream.v1.InputAttachment input_attachments = 16;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | InputAttachment.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setInputConfig(InputConfig value)
public Channel.Builder setInputConfig(InputConfig value)
The configuration for input sources defined in input_attachments.
.google.cloud.video.livestream.v1.InputConfig input_config = 25;
Parameter | |
---|---|
Name | Description |
value | InputConfig |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setInputConfig(InputConfig.Builder builderForValue)
public Channel.Builder setInputConfig(InputConfig.Builder builderForValue)
The configuration for input sources defined in input_attachments.
.google.cloud.video.livestream.v1.InputConfig input_config = 25;
Parameter | |
---|---|
Name | Description |
builderForValue | InputConfig.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setLogConfig(LogConfig value)
public Channel.Builder setLogConfig(LogConfig value)
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;
Parameter | |
---|---|
Name | Description |
value | LogConfig |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setLogConfig(LogConfig.Builder builderForValue)
public Channel.Builder setLogConfig(LogConfig.Builder builderForValue)
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;
Parameter | |
---|---|
Name | Description |
builderForValue | LogConfig.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setManifests(int index, Manifest value)
public Channel.Builder setManifests(int index, Manifest value)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameters | |
---|---|
Name | Description |
index | int |
value | Manifest |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setManifests(int index, Manifest.Builder builderForValue)
public Channel.Builder setManifests(int index, Manifest.Builder builderForValue)
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | Manifest.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setMuxStreams(int index, MuxStream value)
public Channel.Builder setMuxStreams(int index, MuxStream value)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameters | |
---|---|
Name | Description |
index | int |
value | MuxStream |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setMuxStreams(int index, MuxStream.Builder builderForValue)
public Channel.Builder setMuxStreams(int index, MuxStream.Builder builderForValue)
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | MuxStream.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setName(String value)
public Channel.Builder setName(String value)
The resource name of the channel, in the form of:
projects/{project}/locations/{location}/channels/{channelId}
.
string name = 1;
Parameter | |
---|---|
Name | Description |
value | String The name to set. |
Returns | |
---|---|
Type | Description |
Channel.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public Channel.Builder setNameBytes(ByteString value)
The resource name of the channel, in the form of:
projects/{project}/locations/{location}/channels/{channelId}
.
string name = 1;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
Channel.Builder | This builder for chaining. |
setOutput(Channel.Output value)
public Channel.Builder setOutput(Channel.Output value)
Required. Information about the output (that is, the Cloud Storage bucket to store the generated live stream).
.google.cloud.video.livestream.v1.Channel.Output output = 9 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | Channel.Output |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setOutput(Channel.Output.Builder builderForValue)
public Channel.Builder setOutput(Channel.Output.Builder builderForValue)
Required. Information about the output (that is, the Cloud Storage bucket to store the generated live stream).
.google.cloud.video.livestream.v1.Channel.Output output = 9 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue | Channel.Output.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Channel.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setSpriteSheets(int index, SpriteSheet value)
public Channel.Builder setSpriteSheets(int index, SpriteSheet value)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameters | |
---|---|
Name | Description |
index | int |
value | SpriteSheet |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setSpriteSheets(int index, SpriteSheet.Builder builderForValue)
public Channel.Builder setSpriteSheets(int index, SpriteSheet.Builder builderForValue)
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;
Parameters | |
---|---|
Name | Description |
index | int |
builderForValue | SpriteSheet.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setStreamingError(Status value)
public Channel.Builder setStreamingError(Status value)
Output only. A description of the reason for the streaming error. This property is always present when streaming_state is STREAMING_ERROR.
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | com.google.rpc.Status |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setStreamingError(Status.Builder builderForValue)
public Channel.Builder setStreamingError(Status.Builder builderForValue)
Output only. A description of the reason for the streaming error. This property is always present when streaming_state is STREAMING_ERROR.
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | com.google.rpc.Status.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setStreamingState(Channel.StreamingState value)
public Channel.Builder setStreamingState(Channel.StreamingState value)
Output only. State of the streaming operation.
.google.cloud.video.livestream.v1.Channel.StreamingState streaming_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Channel.StreamingState The streamingState to set. |
Returns | |
---|---|
Type | Description |
Channel.Builder | This builder for chaining. |
setStreamingStateValue(int value)
public Channel.Builder setStreamingStateValue(int value)
Output only. State of the streaming operation.
.google.cloud.video.livestream.v1.Channel.StreamingState streaming_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | int The enum numeric value on the wire for streamingState to set. |
Returns | |
---|---|
Type | Description |
Channel.Builder | This builder for chaining. |
setTimecodeConfig(TimecodeConfig value)
public Channel.Builder setTimecodeConfig(TimecodeConfig value)
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;
Parameter | |
---|---|
Name | Description |
value | TimecodeConfig |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setTimecodeConfig(TimecodeConfig.Builder builderForValue)
public Channel.Builder setTimecodeConfig(TimecodeConfig.Builder builderForValue)
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;
Parameter | |
---|---|
Name | Description |
builderForValue | TimecodeConfig.Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final Channel.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setUpdateTime(Timestamp value)
public Channel.Builder setUpdateTime(Timestamp value)
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value | Timestamp |
Returns | |
---|---|
Type | Description |
Channel.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public Channel.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue | Builder |
Returns | |
---|---|
Type | Description |
Channel.Builder |