Interface DvrSession.DvrManifestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DvrSession.DvrManifest, DvrSession.DvrManifest.Builder
Enclosing class:
DvrSession

public static interface DvrSession.DvrManifestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    Output only.
    com.google.protobuf.ByteString
    Output only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getManifestKey

      String getManifestKey()
       Required. A unique key that identifies a manifest config in the parent
       channel. This key is the same as `channel.manifests.key` for the selected
       manifest.
       
      string manifest_key = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The manifestKey.
    • getManifestKeyBytes

      com.google.protobuf.ByteString getManifestKeyBytes()
       Required. A unique key that identifies a manifest config in the parent
       channel. This key is the same as `channel.manifests.key` for the selected
       manifest.
       
      string manifest_key = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for manifestKey.
    • getOutputUri

      String getOutputUri()
       Output only. The output URI of the DVR manifest. The DVR output will be
       placed in a directory named `dvr/dvrSessionId/` under the parent
       channel's output uri. Format:
       {channel.output.uri}/dvr/{dvrSessionId}/{channel.manifests.fileName}
       Example: gs://my-bucket/outputs/dvr/my-dvr-session/main.m3u8
       
      string output_uri = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The outputUri.
    • getOutputUriBytes

      com.google.protobuf.ByteString getOutputUriBytes()
       Output only. The output URI of the DVR manifest. The DVR output will be
       placed in a directory named `dvr/dvrSessionId/` under the parent
       channel's output uri. Format:
       {channel.output.uri}/dvr/{dvrSessionId}/{channel.manifests.fileName}
       Example: gs://my-bucket/outputs/dvr/my-dvr-session/main.m3u8
       
      string output_uri = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for outputUri.