Class DvrSession.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DvrSession.Builder>
com.google.cloud.video.livestream.v1.DvrSession.Builder
- All Implemented Interfaces:
DvrSessionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DvrSession
public static final class DvrSession.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DvrSession.Builder>
implements DvrSessionOrBuilder
DvrSession is a sub-resource under channel. Each DvrSession represents a DVR recording of the live stream for a specific time range.Protobuf type
google.cloud.video.livestream.v1.DvrSession-
Method Summary
Modifier and TypeMethodDescriptionaddAllDvrManifests(Iterable<? extends DvrSession.DvrManifest> values) Required.addAllDvrWindows(Iterable<? extends DvrSession.DvrWindow> values) Required.addDvrManifests(int index, DvrSession.DvrManifest value) Required.addDvrManifests(int index, DvrSession.DvrManifest.Builder builderForValue) Required.Required.addDvrManifests(DvrSession.DvrManifest.Builder builderForValue) Required.Required.addDvrManifestsBuilder(int index) Required.addDvrWindows(int index, DvrSession.DvrWindow value) Required.addDvrWindows(int index, DvrSession.DvrWindow.Builder builderForValue) Required.Required.addDvrWindows(DvrSession.DvrWindow.Builder builderForValue) Required.Required.addDvrWindowsBuilder(int index) Required.build()clear()Output only.Required.Required.Output only.Identifier.Output only.Output only.booleancontainsLabels(String key) 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.DescriptorgetDvrManifests(int index) Required.getDvrManifestsBuilder(int index) Required.Required.intRequired.Required.getDvrManifestsOrBuilder(int index) Required.List<? extends DvrSession.DvrManifestOrBuilder>Required.getDvrWindows(int index) Required.getDvrWindowsBuilder(int index) Required.Required.intRequired.Required.getDvrWindowsOrBuilder(int index) Required.List<? extends DvrSession.DvrWindowOrBuilder>Required.getError()Output only.Output only.Output only.Deprecated.intOptional.Optional.getLabelsOrDefault(String key, String defaultValue) Optional.getLabelsOrThrow(String key) Optional.Deprecated.getName()Identifier.com.google.protobuf.ByteStringIdentifier.getState()Output only.intOutput only.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanOutput only.booleanhasError()Output only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCreateTime(com.google.protobuf.Timestamp value) Output only.mergeError(Status value) Output only.mergeFrom(DvrSession other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUpdateTime(com.google.protobuf.Timestamp value) Output only.putAllLabels(Map<String, String> values) Optional.Optional.removeDvrManifests(int index) Required.removeDvrWindows(int index) Required.removeLabels(String key) Optional.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setDvrManifests(int index, DvrSession.DvrManifest value) Required.setDvrManifests(int index, DvrSession.DvrManifest.Builder builderForValue) Required.setDvrWindows(int index, DvrSession.DvrWindow value) Required.setDvrWindows(int index, DvrSession.DvrWindow.Builder builderForValue) Required.Output only.setError(Status.Builder builderForValue) Output only.Identifier.setNameBytes(com.google.protobuf.ByteString value) Identifier.setState(DvrSession.State value) Output only.setStateValue(int value) Output only.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<DvrSession.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<DvrSession.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<DvrSession.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<DvrSession.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<DvrSession.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<DvrSession.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DvrSession.Builder>
-
mergeFrom
public DvrSession.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<DvrSession.Builder>- Throws:
IOException
-
getName
Identifier. The resource name of the DVR session, in the following format: `projects/{project}/locations/{location}/channels/{channelId}/dvrSessions/{dvrSessionId}`. `{dvrSessionId}` is a user-specified resource id that conforms to the following criteria: 1. 1 character minimum, 63 characters maximum 2. Only contains letters, digits, underscores, and hyphensstring name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNamein interfaceDvrSessionOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Identifier. The resource name of the DVR session, in the following format: `projects/{project}/locations/{location}/channels/{channelId}/dvrSessions/{dvrSessionId}`. `{dvrSessionId}` is a user-specified resource id that conforms to the following criteria: 1. 1 character minimum, 63 characters maximum 2. Only contains letters, digits, underscores, and hyphensstring name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Specified by:
getNameBytesin interfaceDvrSessionOrBuilder- Returns:
- The bytes for name.
-
setName
Identifier. The resource name of the DVR session, in the following format: `projects/{project}/locations/{location}/channels/{channelId}/dvrSessions/{dvrSessionId}`. `{dvrSessionId}` is a user-specified resource id that conforms to the following criteria: 1. 1 character minimum, 63 characters maximum 2. Only contains letters, digits, underscores, and hyphensstring name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Identifier. The resource name of the DVR session, in the following format: `projects/{project}/locations/{location}/channels/{channelId}/dvrSessions/{dvrSessionId}`. `{dvrSessionId}` is a user-specified resource id that conforms to the following criteria: 1. 1 character minimum, 63 characters maximum 2. Only contains letters, digits, underscores, and hyphensstring name = 1 [(.google.api.field_behavior) = IDENTIFIER];- Returns:
- This builder for chaining.
-
setNameBytes
Identifier. The resource name of the DVR session, in the following format: `projects/{project}/locations/{location}/channels/{channelId}/dvrSessions/{dvrSessionId}`. `{dvrSessionId}` is a user-specified resource id that conforms to the following criteria: 1. 1 character minimum, 63 characters maximum 2. Only contains letters, digits, underscores, and hyphensstring name = 1 [(.google.api.field_behavior) = IDENTIFIER];- 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 interfaceDvrSessionOrBuilder- 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 interfaceDvrSessionOrBuilder- 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 interfaceDvrSessionOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Output only. The update time.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceDvrSessionOrBuilder- 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 interfaceDvrSessionOrBuilder- 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 interfaceDvrSessionOrBuilder
-
getLabelsCount
public int getLabelsCount()Description copied from interface:DvrSessionOrBuilderOptional. User-defined key/value metadata.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsCountin interfaceDvrSessionOrBuilder
-
containsLabels
Optional. User-defined key/value metadata.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
containsLabelsin interfaceDvrSessionOrBuilder
-
getLabels
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceDvrSessionOrBuilder
-
getLabelsMap
Optional. User-defined key/value metadata.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsMapin interfaceDvrSessionOrBuilder
-
getLabelsOrDefault
Optional. User-defined key/value metadata.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsOrDefaultin interfaceDvrSessionOrBuilder
-
getLabelsOrThrow
Optional. User-defined key/value metadata.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getLabelsOrThrowin interfaceDvrSessionOrBuilder
-
clearLabels
-
removeLabels
Optional. User-defined key/value metadata.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getMutableLabels
Deprecated.Use alternate mutation accessors instead. -
putLabels
Optional. User-defined key/value metadata.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL]; -
putAllLabels
Optional. User-defined key/value metadata.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getStateValue
public int getStateValue()Output only. The state of the clip.
.google.cloud.video.livestream.v1.DvrSession.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceDvrSessionOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. The state of the clip.
.google.cloud.video.livestream.v1.DvrSession.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. The state of the clip.
.google.cloud.video.livestream.v1.DvrSession.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceDvrSessionOrBuilder- Returns:
- The state.
-
setState
Output only. The state of the clip.
.google.cloud.video.livestream.v1.DvrSession.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. The state of the clip.
.google.cloud.video.livestream.v1.DvrSession.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasError
public boolean hasError()Output only. An error object that describes the reason for the failure. This property only presents when `state` is `FAILED`.
.google.rpc.Status error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasErrorin interfaceDvrSessionOrBuilder- Returns:
- Whether the error field is set.
-
getError
Output only. An error object that describes the reason for the failure. This property only presents when `state` is `FAILED`.
.google.rpc.Status error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getErrorin interfaceDvrSessionOrBuilder- Returns:
- The error.
-
setError
Output only. An error object that describes the reason for the failure. This property only presents when `state` is `FAILED`.
.google.rpc.Status error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setError
Output only. An error object that describes the reason for the failure. This property only presents when `state` is `FAILED`.
.google.rpc.Status error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeError
Output only. An error object that describes the reason for the failure. This property only presents when `state` is `FAILED`.
.google.rpc.Status error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearError
Output only. An error object that describes the reason for the failure. This property only presents when `state` is `FAILED`.
.google.rpc.Status error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getErrorBuilder
Output only. An error object that describes the reason for the failure. This property only presents when `state` is `FAILED`.
.google.rpc.Status error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getErrorOrBuilder
Output only. An error object that describes the reason for the failure. This property only presents when `state` is `FAILED`.
.google.rpc.Status error = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getErrorOrBuilderin interfaceDvrSessionOrBuilder
-
getDvrManifestsList
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrManifestsListin interfaceDvrSessionOrBuilder
-
getDvrManifestsCount
public int getDvrManifestsCount()Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrManifestsCountin interfaceDvrSessionOrBuilder
-
getDvrManifests
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrManifestsin interfaceDvrSessionOrBuilder
-
setDvrManifests
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
setDvrManifests
public DvrSession.Builder setDvrManifests(int index, DvrSession.DvrManifest.Builder builderForValue) Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
addDvrManifests
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
addDvrManifests
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
addDvrManifests
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
addDvrManifests
public DvrSession.Builder addDvrManifests(int index, DvrSession.DvrManifest.Builder builderForValue) Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
addAllDvrManifests
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
clearDvrManifests
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
removeDvrManifests
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
getDvrManifestsBuilder
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
getDvrManifestsOrBuilder
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrManifestsOrBuilderin interfaceDvrSessionOrBuilder
-
getDvrManifestsOrBuilderList
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrManifestsOrBuilderListin interfaceDvrSessionOrBuilder
-
addDvrManifestsBuilder
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
addDvrManifestsBuilder
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
getDvrManifestsBuilderList
Required. A list of DVR manifests. Currently only one DVR manifest is allowed.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrManifest dvr_manifests = 7 [(.google.api.field_behavior) = REQUIRED]; -
getDvrWindowsList
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrWindowsListin interfaceDvrSessionOrBuilder
-
getDvrWindowsCount
public int getDvrWindowsCount()Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrWindowsCountin interfaceDvrSessionOrBuilder
-
getDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrWindowsin interfaceDvrSessionOrBuilder
-
setDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
setDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
addDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
addDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
addDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
addDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
addAllDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
clearDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
removeDvrWindows
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
getDvrWindowsBuilder
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
getDvrWindowsOrBuilder
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrWindowsOrBuilderin interfaceDvrSessionOrBuilder
-
getDvrWindowsOrBuilderList
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDvrWindowsOrBuilderListin interfaceDvrSessionOrBuilder
-
addDvrWindowsBuilder
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
addDvrWindowsBuilder
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED]; -
getDvrWindowsBuilderList
Required. The specified ranges of segments to generate a DVR recording.
repeated .google.cloud.video.livestream.v1.DvrSession.DvrWindow dvr_windows = 8 [(.google.api.field_behavior) = REQUIRED];
-