Class Channel.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Channel.Builder>
com.google.cloud.video.livestream.v1.Channel.Builder
- All Implemented Interfaces:
ChannelOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Channel
public static final class Channel.Builder
extends com.google.protobuf.GeneratedMessage.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-
Method Summary
Modifier and TypeMethodDescriptionaddAllDistributions(Iterable<? extends Distribution> values) Optional.addAllDistributionStreams(Iterable<? extends DistributionStream> values) Optional.addAllElementaryStreams(Iterable<? extends ElementaryStream> values) List of elementary streams.addAllEncryptions(Iterable<? extends Encryption> values) Optional.addAllInputAttachments(Iterable<? extends InputAttachment> values) A list of input attachments that this channel uses.addAllManifests(Iterable<? extends Manifest> values) List of output manifests.addAllMuxStreams(Iterable<? extends MuxStream> values) List of multiplexing settings for output streams.addAllSpriteSheets(Iterable<? extends SpriteSheet> values) List of output sprite sheets.addAllStaticOverlays(Iterable<? extends StaticOverlay> values) Optional.addDistributions(int index, Distribution value) Optional.addDistributions(int index, Distribution.Builder builderForValue) Optional.addDistributions(Distribution value) Optional.addDistributions(Distribution.Builder builderForValue) Optional.Optional.addDistributionsBuilder(int index) Optional.addDistributionStreams(int index, DistributionStream value) Optional.addDistributionStreams(int index, DistributionStream.Builder builderForValue) Optional.Optional.addDistributionStreams(DistributionStream.Builder builderForValue) Optional.Optional.addDistributionStreamsBuilder(int index) Optional.addElementaryStreams(int index, ElementaryStream value) List of elementary streams.addElementaryStreams(int index, ElementaryStream.Builder builderForValue) List of elementary streams.List of elementary streams.addElementaryStreams(ElementaryStream.Builder builderForValue) List of elementary streams.List of elementary streams.addElementaryStreamsBuilder(int index) List of elementary streams.addEncryptions(int index, Encryption value) Optional.addEncryptions(int index, Encryption.Builder builderForValue) Optional.addEncryptions(Encryption value) Optional.addEncryptions(Encryption.Builder builderForValue) Optional.Optional.addEncryptionsBuilder(int index) Optional.addInputAttachments(int index, InputAttachment value) A list of input attachments that this channel uses.addInputAttachments(int index, InputAttachment.Builder builderForValue) A list of input attachments that this channel uses.A list of input attachments that this channel uses.addInputAttachments(InputAttachment.Builder builderForValue) A list of input attachments that this channel uses.A list of input attachments that this channel uses.addInputAttachmentsBuilder(int index) A list of input attachments that this channel uses.addManifests(int index, Manifest value) List of output manifests.addManifests(int index, Manifest.Builder builderForValue) List of output manifests.addManifests(Manifest value) List of output manifests.addManifests(Manifest.Builder builderForValue) List of output manifests.List of output manifests.addManifestsBuilder(int index) List of output manifests.addMuxStreams(int index, MuxStream value) List of multiplexing settings for output streams.addMuxStreams(int index, MuxStream.Builder builderForValue) List of multiplexing settings for output streams.addMuxStreams(MuxStream value) List of multiplexing settings for output streams.addMuxStreams(MuxStream.Builder builderForValue) List of multiplexing settings for output streams.List of multiplexing settings for output streams.addMuxStreamsBuilder(int index) List of multiplexing settings for output streams.addSpriteSheets(int index, SpriteSheet value) List of output sprite sheets.addSpriteSheets(int index, SpriteSheet.Builder builderForValue) List of output sprite sheets.addSpriteSheets(SpriteSheet value) List of output sprite sheets.addSpriteSheets(SpriteSheet.Builder builderForValue) List of output sprite sheets.List of output sprite sheets.addSpriteSheetsBuilder(int index) List of output sprite sheets.addStaticOverlays(int index, StaticOverlay value) Optional.addStaticOverlays(int index, StaticOverlay.Builder builderForValue) Optional.addStaticOverlays(StaticOverlay value) Optional.addStaticOverlays(StaticOverlay.Builder builderForValue) Optional.Optional.addStaticOverlaysBuilder(int index) Optional.build()clear()Output only.Optional.Output only.Optional.Optional.List of elementary streams.Optional.A list of input attachments that this channel uses.The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].Configuration of platform logs for this channel.List of output manifests.List of multiplexing settings for output streams.The resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.Required.Optional.List of output sprite sheets.Optional.Output only.Output only.Configuration of timecode for this channel.Output only.booleancontainsLabels(String key) User-defined key/value metadata.Output only.com.google.protobuf.ByteStringOutput only.Optional.Optional.Optional.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDistributions(int index) Optional.getDistributionsBuilder(int index) Optional.Optional.intOptional.Optional.getDistributionsOrBuilder(int index) Optional.List<? extends DistributionOrBuilder>Optional.getDistributionStreams(int index) Optional.getDistributionStreamsBuilder(int index) Optional.Optional.intOptional.Optional.getDistributionStreamsOrBuilder(int index) Optional.List<? extends DistributionStreamOrBuilder>Optional.getElementaryStreams(int index) List of elementary streams.getElementaryStreamsBuilder(int index) List of elementary streams.List of elementary streams.intList of elementary streams.List of elementary streams.getElementaryStreamsOrBuilder(int index) List of elementary streams.List<? extends ElementaryStreamOrBuilder>List of elementary streams.getEncryptions(int index) Optional.getEncryptionsBuilder(int index) Optional.Optional.intOptional.Optional.getEncryptionsOrBuilder(int index) Optional.List<? extends EncryptionOrBuilder>Optional.getInputAttachments(int index) A list of input attachments that this channel uses.getInputAttachmentsBuilder(int index) A list of input attachments that this channel uses.A list of input attachments that this channel uses.intA list of input attachments that this channel uses.A list of input attachments that this channel uses.getInputAttachmentsOrBuilder(int index) A list of input attachments that this channel uses.List<? extends InputAttachmentOrBuilder>A list of input attachments that this channel uses.The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].Deprecated.intUser-defined key/value metadata.User-defined key/value metadata.getLabelsOrDefault(String key, String defaultValue) User-defined key/value metadata.getLabelsOrThrow(String key) User-defined key/value metadata.Configuration of platform logs for this channel.Configuration of platform logs for this channel.Configuration of platform logs for this channel.getManifests(int index) List of output manifests.getManifestsBuilder(int index) List of output manifests.List of output manifests.intList of output manifests.List of output manifests.getManifestsOrBuilder(int index) List of output manifests.List<? extends ManifestOrBuilder>List of output manifests.Deprecated.getMuxStreams(int index) List of multiplexing settings for output streams.getMuxStreamsBuilder(int index) List of multiplexing settings for output streams.List of multiplexing settings for output streams.intList of multiplexing settings for output streams.List of multiplexing settings for output streams.getMuxStreamsOrBuilder(int index) List of multiplexing settings for output streams.List<? extends MuxStreamOrBuilder>List of multiplexing settings for output streams.getName()The resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.com.google.protobuf.ByteStringThe resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.Required.Required.Required.Optional.Optional.Optional.getSpriteSheets(int index) List of output sprite sheets.getSpriteSheetsBuilder(int index) List of output sprite sheets.List of output sprite sheets.intList of output sprite sheets.List of output sprite sheets.getSpriteSheetsOrBuilder(int index) List of output sprite sheets.List<? extends SpriteSheetOrBuilder>List of output sprite sheets.getStaticOverlays(int index) Optional.getStaticOverlaysBuilder(int index) Optional.Optional.intOptional.Optional.getStaticOverlaysOrBuilder(int index) Optional.List<? extends StaticOverlayOrBuilder>Optional.Output only.Output only.Output only.Output only.intOutput only.Configuration of timecode for this channel.Configuration of timecode for this channel.Configuration of timecode for this channel.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOptional.booleanOutput only.booleanThe configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].booleanConfiguration of platform logs for this channel.booleanRequired.booleanOptional.booleanOutput only.booleanConfiguration of timecode for this channel.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanOptional.mergeCreateTime(com.google.protobuf.Timestamp value) Output only.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInputConfig(InputConfig value) The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].mergeLogConfig(LogConfig value) Configuration of platform logs for this channel.mergeOutput(Channel.Output value) Required.Optional.mergeStreamingError(Status value) Output only.Configuration of timecode for this channel.mergeUpdateTime(com.google.protobuf.Timestamp value) Output only.putAllLabels(Map<String, String> values) User-defined key/value metadata.User-defined key/value metadata.removeDistributions(int index) Optional.removeDistributionStreams(int index) Optional.removeElementaryStreams(int index) List of elementary streams.removeEncryptions(int index) Optional.removeInputAttachments(int index) A list of input attachments that this channel uses.removeLabels(String key) User-defined key/value metadata.removeManifests(int index) List of output manifests.removeMuxStreams(int index) List of multiplexing settings for output streams.removeSpriteSheets(int index) List of output sprite sheets.removeStaticOverlays(int index) Optional.setActiveInput(String value) Output only.setActiveInputBytes(com.google.protobuf.ByteString value) Output only.Optional.setAutoTranscriptionConfig(AutoTranscriptionConfig.Builder builderForValue) Optional.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setDistributions(int index, Distribution value) Optional.setDistributions(int index, Distribution.Builder builderForValue) Optional.setDistributionStreams(int index, DistributionStream value) Optional.setDistributionStreams(int index, DistributionStream.Builder builderForValue) Optional.setElementaryStreams(int index, ElementaryStream value) List of elementary streams.setElementaryStreams(int index, ElementaryStream.Builder builderForValue) List of elementary streams.setEncryptions(int index, Encryption value) Optional.setEncryptions(int index, Encryption.Builder builderForValue) Optional.setInputAttachments(int index, InputAttachment value) A list of input attachments that this channel uses.setInputAttachments(int index, InputAttachment.Builder builderForValue) A list of input attachments that this channel uses.setInputConfig(InputConfig value) The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].setInputConfig(InputConfig.Builder builderForValue) The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].setLogConfig(LogConfig value) Configuration of platform logs for this channel.setLogConfig(LogConfig.Builder builderForValue) Configuration of platform logs for this channel.setManifests(int index, Manifest value) List of output manifests.setManifests(int index, Manifest.Builder builderForValue) List of output manifests.setMuxStreams(int index, MuxStream value) List of multiplexing settings for output streams.setMuxStreams(int index, MuxStream.Builder builderForValue) List of multiplexing settings for output streams.The resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.setNameBytes(com.google.protobuf.ByteString value) The resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.setOutput(Channel.Output value) Required.setOutput(Channel.Output.Builder builderForValue) Required.Optional.setRetentionConfig(RetentionConfig.Builder builderForValue) Optional.setSpriteSheets(int index, SpriteSheet value) List of output sprite sheets.setSpriteSheets(int index, SpriteSheet.Builder builderForValue) List of output sprite sheets.setStaticOverlays(int index, StaticOverlay value) Optional.setStaticOverlays(int index, StaticOverlay.Builder builderForValue) Optional.setStreamingError(Status value) Output only.setStreamingError(Status.Builder builderForValue) Output only.Output only.setStreamingStateValue(int value) Output only.setTimecodeConfig(TimecodeConfig value) Configuration of timecode for this channel.setTimecodeConfig(TimecodeConfig.Builder builderForValue) Configuration of timecode for this channel.setUpdateTime(com.google.protobuf.Timestamp value) Output only.setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Channel.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Channel.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Channel.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Channel.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Channel.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Channel.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Channel.Builder>
-
mergeFrom
public Channel.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Channel.Builder>- Throws:
IOException
-
getName
The resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.string name = 1;- Specified by:
getNamein interfaceChannelOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.string name = 1;- Specified by:
getNameBytesin interfaceChannelOrBuilder- Returns:
- The bytes for name.
-
setName
The resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The resource name of the channel, in the form of: `projects/{project}/locations/{location}/channels/{channelId}`.string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceChannelOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceChannelOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCreateTime
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCreateTime
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCreateTime
Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The creation time.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceChannelOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceChannelOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceChannelOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setUpdateTime
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeUpdateTime
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearUpdateTime
Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceChannelOrBuilder
-
getLabelsCount
public int getLabelsCount()Description copied from interface:ChannelOrBuilderUser-defined key/value metadata.
map<string, string> labels = 4;- Specified by:
getLabelsCountin interfaceChannelOrBuilder
-
containsLabels
User-defined key/value metadata.
map<string, string> labels = 4;- Specified by:
containsLabelsin interfaceChannelOrBuilder
-
getLabels
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceChannelOrBuilder
-
getLabelsMap
User-defined key/value metadata.
map<string, string> labels = 4;- Specified by:
getLabelsMapin interfaceChannelOrBuilder
-
getLabelsOrDefault
User-defined key/value metadata.
map<string, string> labels = 4;- Specified by:
getLabelsOrDefaultin interfaceChannelOrBuilder
-
getLabelsOrThrow
User-defined key/value metadata.
map<string, string> labels = 4;- Specified by:
getLabelsOrThrowin interfaceChannelOrBuilder
-
clearLabels
-
removeLabels
User-defined key/value metadata.
map<string, string> labels = 4; -
getMutableLabels
Deprecated.Use alternate mutation accessors instead. -
putLabels
User-defined key/value metadata.
map<string, string> labels = 4; -
putAllLabels
User-defined key/value metadata.
map<string, string> labels = 4; -
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;- Specified by:
getInputAttachmentsListin interfaceChannelOrBuilder
-
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;- Specified by:
getInputAttachmentsCountin interfaceChannelOrBuilder
-
getInputAttachments
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;- Specified by:
getInputAttachmentsin interfaceChannelOrBuilder
-
setInputAttachments
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; -
setInputAttachments
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; -
addInputAttachments
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; -
addInputAttachments
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; -
addInputAttachments
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; -
addInputAttachments
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; -
addAllInputAttachments
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; -
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; -
removeInputAttachments
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; -
getInputAttachmentsBuilder
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; -
getInputAttachmentsOrBuilder
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;- Specified by:
getInputAttachmentsOrBuilderin interfaceChannelOrBuilder
-
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;- Specified by:
getInputAttachmentsOrBuilderListin interfaceChannelOrBuilder
-
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; -
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; -
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; -
getActiveInput
Output only. The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key] that serves as the current input source. The first input in the [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments] is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getActiveInputin interfaceChannelOrBuilder- Returns:
- The activeInput.
-
getActiveInputBytes
public com.google.protobuf.ByteString getActiveInputBytes()Output only. The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key] that serves as the current input source. The first input in the [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments] is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getActiveInputBytesin interfaceChannelOrBuilder- Returns:
- The bytes for activeInput.
-
setActiveInput
Output only. The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key] that serves as the current input source. The first input in the [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments] is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The activeInput to set.- Returns:
- This builder for chaining.
-
clearActiveInput
Output only. The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key] that serves as the current input source. The first input in the [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments] is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setActiveInputBytes
Output only. The [InputAttachment.key][google.cloud.video.livestream.v1.InputAttachment.key] that serves as the current input source. The first input in the [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments] is the initial input source.
string active_input = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for activeInput to set.- Returns:
- This builder for chaining.
-
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];- Specified by:
hasOutputin interfaceChannelOrBuilder- Returns:
- Whether the output field is set.
-
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];- Specified by:
getOutputin interfaceChannelOrBuilder- Returns:
- The output.
-
setOutput
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]; -
setOutput
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]; -
mergeOutput
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]; -
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]; -
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]; -
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];- Specified by:
getOutputOrBuilderin interfaceChannelOrBuilder
-
getElementaryStreamsList
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;- Specified by:
getElementaryStreamsListin interfaceChannelOrBuilder
-
getElementaryStreamsCount
public int getElementaryStreamsCount()List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;- Specified by:
getElementaryStreamsCountin interfaceChannelOrBuilder
-
getElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;- Specified by:
getElementaryStreamsin interfaceChannelOrBuilder
-
setElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
setElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
addElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
addElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
addElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
addElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
addAllElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
clearElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
removeElementaryStreams
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
getElementaryStreamsBuilder
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
getElementaryStreamsOrBuilder
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;- Specified by:
getElementaryStreamsOrBuilderin interfaceChannelOrBuilder
-
getElementaryStreamsOrBuilderList
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10;- Specified by:
getElementaryStreamsOrBuilderListin interfaceChannelOrBuilder
-
addElementaryStreamsBuilder
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
addElementaryStreamsBuilder
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
getElementaryStreamsBuilderList
List of elementary streams.
repeated .google.cloud.video.livestream.v1.ElementaryStream elementary_streams = 10; -
getMuxStreamsList
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;- Specified by:
getMuxStreamsListin interfaceChannelOrBuilder
-
getMuxStreamsCount
public int getMuxStreamsCount()List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;- Specified by:
getMuxStreamsCountin interfaceChannelOrBuilder
-
getMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;- Specified by:
getMuxStreamsin interfaceChannelOrBuilder
-
setMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
setMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
addMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
addMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
addMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
addMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
addAllMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
clearMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
removeMuxStreams
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
getMuxStreamsBuilder
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
getMuxStreamsOrBuilder
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;- Specified by:
getMuxStreamsOrBuilderin interfaceChannelOrBuilder
-
getMuxStreamsOrBuilderList
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11;- Specified by:
getMuxStreamsOrBuilderListin interfaceChannelOrBuilder
-
addMuxStreamsBuilder
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
addMuxStreamsBuilder
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
getMuxStreamsBuilderList
List of multiplexing settings for output streams.
repeated .google.cloud.video.livestream.v1.MuxStream mux_streams = 11; -
getManifestsList
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;- Specified by:
getManifestsListin interfaceChannelOrBuilder
-
getManifestsCount
public int getManifestsCount()List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;- Specified by:
getManifestsCountin interfaceChannelOrBuilder
-
getManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;- Specified by:
getManifestsin interfaceChannelOrBuilder
-
setManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
setManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
addManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
addManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
addManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
addManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
addAllManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
clearManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
removeManifests
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
getManifestsBuilder
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
getManifestsOrBuilder
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;- Specified by:
getManifestsOrBuilderin interfaceChannelOrBuilder
-
getManifestsOrBuilderList
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12;- Specified by:
getManifestsOrBuilderListin interfaceChannelOrBuilder
-
addManifestsBuilder
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
addManifestsBuilder
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
getManifestsBuilderList
List of output manifests.
repeated .google.cloud.video.livestream.v1.Manifest manifests = 12; -
getDistributionStreamsList
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionStreamsListin interfaceChannelOrBuilder
-
getDistributionStreamsCount
public int getDistributionStreamsCount()Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionStreamsCountin interfaceChannelOrBuilder
-
getDistributionStreams
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionStreamsin interfaceChannelOrBuilder
-
setDistributionStreams
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
setDistributionStreams
public Channel.Builder setDistributionStreams(int index, DistributionStream.Builder builderForValue) Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributionStreams
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributionStreams
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributionStreams
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributionStreams
public Channel.Builder addDistributionStreams(int index, DistributionStream.Builder builderForValue) Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
addAllDistributionStreams
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
clearDistributionStreams
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
removeDistributionStreams
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
getDistributionStreamsBuilder
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
getDistributionStreamsOrBuilder
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionStreamsOrBuilderin interfaceChannelOrBuilder
-
getDistributionStreamsOrBuilderList
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionStreamsOrBuilderListin interfaceChannelOrBuilder
-
addDistributionStreamsBuilder
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributionStreamsBuilder
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
getDistributionStreamsBuilderList
Optional. List of multiplexing settings of streams for distributions.
repeated .google.cloud.video.livestream.v1.DistributionStream distribution_streams = 28 [(.google.api.field_behavior) = OPTIONAL]; -
getDistributionsList
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionsListin interfaceChannelOrBuilder
-
getDistributionsCount
public int getDistributionsCount()Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionsCountin interfaceChannelOrBuilder
-
getDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionsin interfaceChannelOrBuilder
-
setDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
setDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
addAllDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
clearDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
removeDistributions
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
getDistributionsBuilder
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
getDistributionsOrBuilder
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionsOrBuilderin interfaceChannelOrBuilder
-
getDistributionsOrBuilderList
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDistributionsOrBuilderListin interfaceChannelOrBuilder
-
addDistributionsBuilder
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
addDistributionsBuilder
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
getDistributionsBuilderList
Optional. List of distributions.
repeated .google.cloud.video.livestream.v1.Distribution distributions = 29 [(.google.api.field_behavior) = OPTIONAL]; -
getSpriteSheetsList
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;- Specified by:
getSpriteSheetsListin interfaceChannelOrBuilder
-
getSpriteSheetsCount
public int getSpriteSheetsCount()List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;- Specified by:
getSpriteSheetsCountin interfaceChannelOrBuilder
-
getSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;- Specified by:
getSpriteSheetsin interfaceChannelOrBuilder
-
setSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
setSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
addSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
addSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
addSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
addSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
addAllSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
clearSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
removeSpriteSheets
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
getSpriteSheetsBuilder
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
getSpriteSheetsOrBuilder
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;- Specified by:
getSpriteSheetsOrBuilderin interfaceChannelOrBuilder
-
getSpriteSheetsOrBuilderList
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13;- Specified by:
getSpriteSheetsOrBuilderListin interfaceChannelOrBuilder
-
addSpriteSheetsBuilder
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
addSpriteSheetsBuilder
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
getSpriteSheetsBuilderList
List of output sprite sheets.
repeated .google.cloud.video.livestream.v1.SpriteSheet sprite_sheets = 13; -
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];- Specified by:
getStreamingStateValuein interfaceChannelOrBuilder- Returns:
- The enum numeric value on the wire for streamingState.
-
setStreamingStateValue
Output only. State of the streaming operation.
.google.cloud.video.livestream.v1.Channel.StreamingState streaming_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for streamingState to set.- Returns:
- This builder for chaining.
-
getStreamingState
Output only. State of the streaming operation.
.google.cloud.video.livestream.v1.Channel.StreamingState streaming_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStreamingStatein interfaceChannelOrBuilder- Returns:
- The streamingState.
-
setStreamingState
Output only. State of the streaming operation.
.google.cloud.video.livestream.v1.Channel.StreamingState streaming_state = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The streamingState to set.- Returns:
- This builder for chaining.
-
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:
- This builder for chaining.
-
hasStreamingError
public boolean hasStreamingError()Output only. A description of the reason for the streaming error. This property is always present when [streaming_state][google.cloud.video.livestream.v1.Channel.streaming_state] is [STREAMING_ERROR][google.cloud.video.livestream.v1.Channel.StreamingState.STREAMING_ERROR].
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasStreamingErrorin interfaceChannelOrBuilder- Returns:
- Whether the streamingError field is set.
-
getStreamingError
Output only. A description of the reason for the streaming error. This property is always present when [streaming_state][google.cloud.video.livestream.v1.Channel.streaming_state] is [STREAMING_ERROR][google.cloud.video.livestream.v1.Channel.StreamingState.STREAMING_ERROR].
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStreamingErrorin interfaceChannelOrBuilder- Returns:
- The streamingError.
-
setStreamingError
Output only. A description of the reason for the streaming error. This property is always present when [streaming_state][google.cloud.video.livestream.v1.Channel.streaming_state] is [STREAMING_ERROR][google.cloud.video.livestream.v1.Channel.StreamingState.STREAMING_ERROR].
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setStreamingError
Output only. A description of the reason for the streaming error. This property is always present when [streaming_state][google.cloud.video.livestream.v1.Channel.streaming_state] is [STREAMING_ERROR][google.cloud.video.livestream.v1.Channel.StreamingState.STREAMING_ERROR].
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeStreamingError
Output only. A description of the reason for the streaming error. This property is always present when [streaming_state][google.cloud.video.livestream.v1.Channel.streaming_state] is [STREAMING_ERROR][google.cloud.video.livestream.v1.Channel.StreamingState.STREAMING_ERROR].
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearStreamingError
Output only. A description of the reason for the streaming error. This property is always present when [streaming_state][google.cloud.video.livestream.v1.Channel.streaming_state] is [STREAMING_ERROR][google.cloud.video.livestream.v1.Channel.StreamingState.STREAMING_ERROR].
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStreamingErrorBuilder
Output only. A description of the reason for the streaming error. This property is always present when [streaming_state][google.cloud.video.livestream.v1.Channel.streaming_state] is [STREAMING_ERROR][google.cloud.video.livestream.v1.Channel.StreamingState.STREAMING_ERROR].
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStreamingErrorOrBuilder
Output only. A description of the reason for the streaming error. This property is always present when [streaming_state][google.cloud.video.livestream.v1.Channel.streaming_state] is [STREAMING_ERROR][google.cloud.video.livestream.v1.Channel.StreamingState.STREAMING_ERROR].
.google.rpc.Status streaming_error = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStreamingErrorOrBuilderin interfaceChannelOrBuilder
-
hasLogConfig
public boolean hasLogConfig()Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;- Specified by:
hasLogConfigin interfaceChannelOrBuilder- Returns:
- Whether the logConfig field is set.
-
getLogConfig
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;- Specified by:
getLogConfigin interfaceChannelOrBuilder- Returns:
- The logConfig.
-
setLogConfig
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19; -
setLogConfig
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19; -
mergeLogConfig
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19; -
clearLogConfig
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19; -
getLogConfigBuilder
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19; -
getLogConfigOrBuilder
Configuration of platform logs for this channel.
.google.cloud.video.livestream.v1.LogConfig log_config = 19;- Specified by:
getLogConfigOrBuilderin interfaceChannelOrBuilder
-
hasTimecodeConfig
public boolean hasTimecodeConfig()Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;- Specified by:
hasTimecodeConfigin interfaceChannelOrBuilder- Returns:
- Whether the timecodeConfig field is set.
-
getTimecodeConfig
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;- Specified by:
getTimecodeConfigin interfaceChannelOrBuilder- Returns:
- The timecodeConfig.
-
setTimecodeConfig
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21; -
setTimecodeConfig
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21; -
mergeTimecodeConfig
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21; -
clearTimecodeConfig
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21; -
getTimecodeConfigBuilder
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21; -
getTimecodeConfigOrBuilder
Configuration of timecode for this channel.
.google.cloud.video.livestream.v1.TimecodeConfig timecode_config = 21;- Specified by:
getTimecodeConfigOrBuilderin interfaceChannelOrBuilder
-
getEncryptionsList
Optional. 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 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEncryptionsListin interfaceChannelOrBuilder
-
getEncryptionsCount
public int getEncryptionsCount()Optional. 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 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEncryptionsCountin interfaceChannelOrBuilder
-
getEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEncryptionsin interfaceChannelOrBuilder
-
setEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
setEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
addEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
addEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
addEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
addEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
addAllEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
clearEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
removeEncryptions
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
getEncryptionsBuilder
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
getEncryptionsOrBuilder
Optional. 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 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEncryptionsOrBuilderin interfaceChannelOrBuilder
-
getEncryptionsOrBuilderList
Optional. 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 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEncryptionsOrBuilderListin interfaceChannelOrBuilder
-
addEncryptionsBuilder
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
addEncryptionsBuilder
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
getEncryptionsBuilderList
Optional. 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 [(.google.api.field_behavior) = OPTIONAL]; -
hasInputConfig
public boolean hasInputConfig()The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].
.google.cloud.video.livestream.v1.InputConfig input_config = 25;- Specified by:
hasInputConfigin interfaceChannelOrBuilder- Returns:
- Whether the inputConfig field is set.
-
getInputConfig
The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].
.google.cloud.video.livestream.v1.InputConfig input_config = 25;- Specified by:
getInputConfigin interfaceChannelOrBuilder- Returns:
- The inputConfig.
-
setInputConfig
The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].
.google.cloud.video.livestream.v1.InputConfig input_config = 25; -
setInputConfig
The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].
.google.cloud.video.livestream.v1.InputConfig input_config = 25; -
mergeInputConfig
The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].
.google.cloud.video.livestream.v1.InputConfig input_config = 25; -
clearInputConfig
The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].
.google.cloud.video.livestream.v1.InputConfig input_config = 25; -
getInputConfigBuilder
The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].
.google.cloud.video.livestream.v1.InputConfig input_config = 25; -
getInputConfigOrBuilder
The configuration for input sources defined in [input_attachments][google.cloud.video.livestream.v1.Channel.input_attachments].
.google.cloud.video.livestream.v1.InputConfig input_config = 25;- Specified by:
getInputConfigOrBuilderin interfaceChannelOrBuilder
-
hasRetentionConfig
public boolean hasRetentionConfig()Optional. Configuration for retention of output files for this channel.
.google.cloud.video.livestream.v1.RetentionConfig retention_config = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasRetentionConfigin interfaceChannelOrBuilder- Returns:
- Whether the retentionConfig field is set.
-
getRetentionConfig
Optional. Configuration for retention of output files for this channel.
.google.cloud.video.livestream.v1.RetentionConfig retention_config = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRetentionConfigin interfaceChannelOrBuilder- Returns:
- The retentionConfig.
-
setRetentionConfig
Optional. Configuration for retention of output files for this channel.
.google.cloud.video.livestream.v1.RetentionConfig retention_config = 26 [(.google.api.field_behavior) = OPTIONAL]; -
setRetentionConfig
Optional. Configuration for retention of output files for this channel.
.google.cloud.video.livestream.v1.RetentionConfig retention_config = 26 [(.google.api.field_behavior) = OPTIONAL]; -
mergeRetentionConfig
Optional. Configuration for retention of output files for this channel.
.google.cloud.video.livestream.v1.RetentionConfig retention_config = 26 [(.google.api.field_behavior) = OPTIONAL]; -
clearRetentionConfig
Optional. Configuration for retention of output files for this channel.
.google.cloud.video.livestream.v1.RetentionConfig retention_config = 26 [(.google.api.field_behavior) = OPTIONAL]; -
getRetentionConfigBuilder
Optional. Configuration for retention of output files for this channel.
.google.cloud.video.livestream.v1.RetentionConfig retention_config = 26 [(.google.api.field_behavior) = OPTIONAL]; -
getRetentionConfigOrBuilder
Optional. Configuration for retention of output files for this channel.
.google.cloud.video.livestream.v1.RetentionConfig retention_config = 26 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRetentionConfigOrBuilderin interfaceChannelOrBuilder
-
getStaticOverlaysList
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStaticOverlaysListin interfaceChannelOrBuilder
-
getStaticOverlaysCount
public int getStaticOverlaysCount()Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStaticOverlaysCountin interfaceChannelOrBuilder
-
getStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStaticOverlaysin interfaceChannelOrBuilder
-
setStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
setStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
addStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
addStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
addStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
addStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
addAllStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
clearStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
removeStaticOverlays
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
getStaticOverlaysBuilder
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
getStaticOverlaysOrBuilder
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStaticOverlaysOrBuilderin interfaceChannelOrBuilder
-
getStaticOverlaysOrBuilderList
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getStaticOverlaysOrBuilderListin interfaceChannelOrBuilder
-
addStaticOverlaysBuilder
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
addStaticOverlaysBuilder
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
getStaticOverlaysBuilderList
Optional. List of static overlay images. Those images display over the output content for the whole duration of the live stream.
repeated .google.cloud.video.livestream.v1.StaticOverlay static_overlays = 27 [(.google.api.field_behavior) = OPTIONAL]; -
hasAutoTranscriptionConfig
public boolean hasAutoTranscriptionConfig()Optional. Advanced configurations for auto-generated text streams.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig auto_transcription_config = 30 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAutoTranscriptionConfigin interfaceChannelOrBuilder- Returns:
- Whether the autoTranscriptionConfig field is set.
-
getAutoTranscriptionConfig
Optional. Advanced configurations for auto-generated text streams.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig auto_transcription_config = 30 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAutoTranscriptionConfigin interfaceChannelOrBuilder- Returns:
- The autoTranscriptionConfig.
-
setAutoTranscriptionConfig
Optional. Advanced configurations for auto-generated text streams.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig auto_transcription_config = 30 [(.google.api.field_behavior) = OPTIONAL]; -
setAutoTranscriptionConfig
Optional. Advanced configurations for auto-generated text streams.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig auto_transcription_config = 30 [(.google.api.field_behavior) = OPTIONAL]; -
mergeAutoTranscriptionConfig
Optional. Advanced configurations for auto-generated text streams.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig auto_transcription_config = 30 [(.google.api.field_behavior) = OPTIONAL]; -
clearAutoTranscriptionConfig
Optional. Advanced configurations for auto-generated text streams.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig auto_transcription_config = 30 [(.google.api.field_behavior) = OPTIONAL]; -
getAutoTranscriptionConfigBuilder
Optional. Advanced configurations for auto-generated text streams.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig auto_transcription_config = 30 [(.google.api.field_behavior) = OPTIONAL]; -
getAutoTranscriptionConfigOrBuilder
Optional. Advanced configurations for auto-generated text streams.
.google.cloud.video.livestream.v1.AutoTranscriptionConfig auto_transcription_config = 30 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAutoTranscriptionConfigOrBuilderin interfaceChannelOrBuilder
-