-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLiteOrBuilder
public interface LivekitEgress.SegmentedFileOutputOrBuilder implements MessageLiteOrBuilder
-
-
Method Summary
Modifier and Type Method Description abstract intgetProtocolValue()(optional).livekit.SegmentedFileProtocol protocol = 1;abstract LivekitEgress.SegmentedFileProtocolgetProtocol()(optional).livekit.SegmentedFileProtocol protocol = 1;abstract StringgetFilenamePrefix()(optional)string filename_prefix = 2;abstract ByteStringgetFilenamePrefixBytes()(optional)string filename_prefix = 2;abstract StringgetPlaylistName()(optional)string playlist_name = 3;abstract ByteStringgetPlaylistNameBytes()(optional)string playlist_name = 3;abstract StringgetLivePlaylistName()(optional, disabled if not provided). Path of a live playliststring live_playlist_name = 11;abstract ByteStringgetLivePlaylistNameBytes()(optional, disabled if not provided). Path of a live playliststring live_playlist_name = 11;abstract intgetSegmentDuration()in seconds (optional)uint32 segment_duration = 4;abstract intgetFilenameSuffixValue()(optional, default INDEX).livekit.SegmentedFileSuffix filename_suffix = 10;abstract LivekitEgress.SegmentedFileSuffixgetFilenameSuffix()(optional, default INDEX).livekit.SegmentedFileSuffix filename_suffix = 10;abstract booleangetDisableManifest()disable upload of manifest file (default false)bool disable_manifest = 8;abstract booleanhasS3().livekit.S3Upload s3 = 5;abstract LivekitEgress.S3UploadgetS3().livekit.S3Upload s3 = 5;abstract booleanhasGcp().livekit.GCPUpload gcp = 6;abstract LivekitEgress.GCPUploadgetGcp().livekit.GCPUpload gcp = 6;abstract booleanhasAzure().livekit.AzureBlobUpload azure = 7;abstract LivekitEgress.AzureBlobUploadgetAzure().livekit.AzureBlobUpload azure = 7;abstract booleanhasAliOSS().livekit.AliOSSUpload aliOSS = 9;abstract LivekitEgress.AliOSSUploadgetAliOSS().livekit.AliOSSUpload aliOSS = 9;abstract LivekitEgress.SegmentedFileOutput.OutputCasegetOutputCase()-
-
Method Detail
-
getProtocolValue
abstract int getProtocolValue()
(optional).livekit.SegmentedFileProtocol protocol = 1;
-
getProtocol
abstract LivekitEgress.SegmentedFileProtocol getProtocol()
(optional).livekit.SegmentedFileProtocol protocol = 1;
-
getFilenamePrefix
abstract String getFilenamePrefix()
(optional)string filename_prefix = 2;
-
getFilenamePrefixBytes
abstract ByteString getFilenamePrefixBytes()
(optional)string filename_prefix = 2;
-
getPlaylistName
abstract String getPlaylistName()
(optional)string playlist_name = 3;
-
getPlaylistNameBytes
abstract ByteString getPlaylistNameBytes()
(optional)string playlist_name = 3;
-
getLivePlaylistName
abstract String getLivePlaylistName()
(optional, disabled if not provided). Path of a live playliststring live_playlist_name = 11;
-
getLivePlaylistNameBytes
abstract ByteString getLivePlaylistNameBytes()
(optional, disabled if not provided). Path of a live playliststring live_playlist_name = 11;
-
getSegmentDuration
abstract int getSegmentDuration()
in seconds (optional)uint32 segment_duration = 4;
-
getFilenameSuffixValue
abstract int getFilenameSuffixValue()
(optional, default INDEX).livekit.SegmentedFileSuffix filename_suffix = 10;
-
getFilenameSuffix
abstract LivekitEgress.SegmentedFileSuffix getFilenameSuffix()
(optional, default INDEX).livekit.SegmentedFileSuffix filename_suffix = 10;
-
getDisableManifest
abstract boolean getDisableManifest()
disable upload of manifest file (default false)bool disable_manifest = 8;
-
hasS3
abstract boolean hasS3()
.livekit.S3Upload s3 = 5;
-
getS3
abstract LivekitEgress.S3Upload getS3()
.livekit.S3Upload s3 = 5;
-
hasGcp
abstract boolean hasGcp()
.livekit.GCPUpload gcp = 6;
-
getGcp
abstract LivekitEgress.GCPUpload getGcp()
.livekit.GCPUpload gcp = 6;
-
hasAzure
abstract boolean hasAzure()
.livekit.AzureBlobUpload azure = 7;
-
getAzure
abstract LivekitEgress.AzureBlobUpload getAzure()
.livekit.AzureBlobUpload azure = 7;
-
hasAliOSS
abstract boolean hasAliOSS()
.livekit.AliOSSUpload aliOSS = 9;
-
getAliOSS
abstract LivekitEgress.AliOSSUpload getAliOSS()
.livekit.AliOSSUpload aliOSS = 9;
-
getOutputCase
abstract LivekitEgress.SegmentedFileOutput.OutputCase getOutputCase()
-
-
-
-