-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,java.lang.Cloneable
,livekit.LivekitEgress.EncodedFileOutputOrBuilder
public final class LivekitEgress.EncodedFileOutput.Builder extends GeneratedMessageLite.Builder<LivekitEgress.EncodedFileOutput, LivekitEgress.EncodedFileOutput.Builder> implements LivekitEgress.EncodedFileOutputOrBuilder
Protobuf type
{@code livekit.EncodedFileOutput}
-
-
Method Summary
Modifier and Type Method Description LivekitEgress.EncodedFileOutput.OutputCase
getOutputCase()
LivekitEgress.EncodedFileOutput.Builder
clearOutput()
int
getFileTypeValue()
(optional)
.livekit.EncodedFileType file_type = 1;
LivekitEgress.EncodedFileOutput.Builder
setFileTypeValue(int value)
(optional)
.livekit.EncodedFileType file_type = 1;
LivekitEgress.EncodedFileType
getFileType()
(optional)
.livekit.EncodedFileType file_type = 1;
LivekitEgress.EncodedFileOutput.Builder
setFileType(LivekitEgress.EncodedFileType value)
(optional)
.livekit.EncodedFileType file_type = 1;
LivekitEgress.EncodedFileOutput.Builder
clearFileType()
(optional)
.livekit.EncodedFileType file_type = 1;
String
getFilepath()
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
ByteString
getFilepathBytes()
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
LivekitEgress.EncodedFileOutput.Builder
setFilepath(String value)
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
LivekitEgress.EncodedFileOutput.Builder
clearFilepath()
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
LivekitEgress.EncodedFileOutput.Builder
setFilepathBytes(ByteString value)
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
boolean
getDisableManifest()
disable upload of manifest file (default false)
bool disable_manifest = 6;
LivekitEgress.EncodedFileOutput.Builder
setDisableManifest(boolean value)
disable upload of manifest file (default false)
bool disable_manifest = 6;
LivekitEgress.EncodedFileOutput.Builder
clearDisableManifest()
disable upload of manifest file (default false)
bool disable_manifest = 6;
boolean
hasS3()
.livekit.S3Upload s3 = 3;
LivekitEgress.S3Upload
getS3()
.livekit.S3Upload s3 = 3;
LivekitEgress.EncodedFileOutput.Builder
setS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 3;
LivekitEgress.EncodedFileOutput.Builder
setS3(LivekitEgress.S3Upload.Builder builderForValue)
.livekit.S3Upload s3 = 3;
LivekitEgress.EncodedFileOutput.Builder
mergeS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 3;
LivekitEgress.EncodedFileOutput.Builder
clearS3()
.livekit.S3Upload s3 = 3;
boolean
hasGcp()
.livekit.GCPUpload gcp = 4;
LivekitEgress.GCPUpload
getGcp()
.livekit.GCPUpload gcp = 4;
LivekitEgress.EncodedFileOutput.Builder
setGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 4;
LivekitEgress.EncodedFileOutput.Builder
setGcp(LivekitEgress.GCPUpload.Builder builderForValue)
.livekit.GCPUpload gcp = 4;
LivekitEgress.EncodedFileOutput.Builder
mergeGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 4;
LivekitEgress.EncodedFileOutput.Builder
clearGcp()
.livekit.GCPUpload gcp = 4;
boolean
hasAzure()
.livekit.AzureBlobUpload azure = 5;
LivekitEgress.AzureBlobUpload
getAzure()
.livekit.AzureBlobUpload azure = 5;
LivekitEgress.EncodedFileOutput.Builder
setAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 5;
LivekitEgress.EncodedFileOutput.Builder
setAzure(LivekitEgress.AzureBlobUpload.Builder builderForValue)
.livekit.AzureBlobUpload azure = 5;
LivekitEgress.EncodedFileOutput.Builder
mergeAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 5;
LivekitEgress.EncodedFileOutput.Builder
clearAzure()
.livekit.AzureBlobUpload azure = 5;
boolean
hasAliOSS()
.livekit.AliOSSUpload aliOSS = 7;
LivekitEgress.AliOSSUpload
getAliOSS()
.livekit.AliOSSUpload aliOSS = 7;
LivekitEgress.EncodedFileOutput.Builder
setAliOSS(LivekitEgress.AliOSSUpload value)
.livekit.AliOSSUpload aliOSS = 7;
LivekitEgress.EncodedFileOutput.Builder
setAliOSS(LivekitEgress.AliOSSUpload.Builder builderForValue)
.livekit.AliOSSUpload aliOSS = 7;
LivekitEgress.EncodedFileOutput.Builder
mergeAliOSS(LivekitEgress.AliOSSUpload value)
.livekit.AliOSSUpload aliOSS = 7;
LivekitEgress.EncodedFileOutput.Builder
clearAliOSS()
.livekit.AliOSSUpload aliOSS = 7;
-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, getDefaultInstanceForType, isInitialized, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
mergeDelimitedFrom
-
Methods inherited from class com.google.protobuf.MessageLite.Builder
build, buildPartial, clear, clone, mergeFrom
-
Methods inherited from class com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getOutputCase
LivekitEgress.EncodedFileOutput.OutputCase getOutputCase()
-
clearOutput
LivekitEgress.EncodedFileOutput.Builder clearOutput()
-
getFileTypeValue
int getFileTypeValue()
(optional)
.livekit.EncodedFileType file_type = 1;
-
setFileTypeValue
LivekitEgress.EncodedFileOutput.Builder setFileTypeValue(int value)
(optional)
.livekit.EncodedFileType file_type = 1;
- Parameters:
value
- The fileType to set.
-
getFileType
LivekitEgress.EncodedFileType getFileType()
(optional)
.livekit.EncodedFileType file_type = 1;
-
setFileType
LivekitEgress.EncodedFileOutput.Builder setFileType(LivekitEgress.EncodedFileType value)
(optional)
.livekit.EncodedFileType file_type = 1;
- Parameters:
value
- The enum numeric value on the wire for fileType to set.
-
clearFileType
LivekitEgress.EncodedFileOutput.Builder clearFileType()
(optional)
.livekit.EncodedFileType file_type = 1;
-
getFilepath
String getFilepath()
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
-
getFilepathBytes
ByteString getFilepathBytes()
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
-
setFilepath
LivekitEgress.EncodedFileOutput.Builder setFilepath(String value)
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
- Parameters:
value
- The filepath to set.
-
clearFilepath
LivekitEgress.EncodedFileOutput.Builder clearFilepath()
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
-
setFilepathBytes
LivekitEgress.EncodedFileOutput.Builder setFilepathBytes(ByteString value)
see egress docs for templating (default {room_name}-{time})
string filepath = 2;
- Parameters:
value
- The bytes for filepath to set.
-
getDisableManifest
boolean getDisableManifest()
disable upload of manifest file (default false)
bool disable_manifest = 6;
-
setDisableManifest
LivekitEgress.EncodedFileOutput.Builder setDisableManifest(boolean value)
disable upload of manifest file (default false)
bool disable_manifest = 6;
- Parameters:
value
- The disableManifest to set.
-
clearDisableManifest
LivekitEgress.EncodedFileOutput.Builder clearDisableManifest()
disable upload of manifest file (default false)
bool disable_manifest = 6;
-
hasS3
boolean hasS3()
.livekit.S3Upload s3 = 3;
-
getS3
LivekitEgress.S3Upload getS3()
.livekit.S3Upload s3 = 3;
-
setS3
LivekitEgress.EncodedFileOutput.Builder setS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 3;
-
setS3
LivekitEgress.EncodedFileOutput.Builder setS3(LivekitEgress.S3Upload.Builder builderForValue)
.livekit.S3Upload s3 = 3;
-
mergeS3
LivekitEgress.EncodedFileOutput.Builder mergeS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 3;
-
clearS3
LivekitEgress.EncodedFileOutput.Builder clearS3()
.livekit.S3Upload s3 = 3;
-
hasGcp
boolean hasGcp()
.livekit.GCPUpload gcp = 4;
-
getGcp
LivekitEgress.GCPUpload getGcp()
.livekit.GCPUpload gcp = 4;
-
setGcp
LivekitEgress.EncodedFileOutput.Builder setGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 4;
-
setGcp
LivekitEgress.EncodedFileOutput.Builder setGcp(LivekitEgress.GCPUpload.Builder builderForValue)
.livekit.GCPUpload gcp = 4;
-
mergeGcp
LivekitEgress.EncodedFileOutput.Builder mergeGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 4;
-
clearGcp
LivekitEgress.EncodedFileOutput.Builder clearGcp()
.livekit.GCPUpload gcp = 4;
-
hasAzure
boolean hasAzure()
.livekit.AzureBlobUpload azure = 5;
-
getAzure
LivekitEgress.AzureBlobUpload getAzure()
.livekit.AzureBlobUpload azure = 5;
-
setAzure
LivekitEgress.EncodedFileOutput.Builder setAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 5;
-
setAzure
LivekitEgress.EncodedFileOutput.Builder setAzure(LivekitEgress.AzureBlobUpload.Builder builderForValue)
.livekit.AzureBlobUpload azure = 5;
-
mergeAzure
LivekitEgress.EncodedFileOutput.Builder mergeAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 5;
-
clearAzure
LivekitEgress.EncodedFileOutput.Builder clearAzure()
.livekit.AzureBlobUpload azure = 5;
-
hasAliOSS
boolean hasAliOSS()
.livekit.AliOSSUpload aliOSS = 7;
-
getAliOSS
LivekitEgress.AliOSSUpload getAliOSS()
.livekit.AliOSSUpload aliOSS = 7;
-
setAliOSS
LivekitEgress.EncodedFileOutput.Builder setAliOSS(LivekitEgress.AliOSSUpload value)
.livekit.AliOSSUpload aliOSS = 7;
-
setAliOSS
LivekitEgress.EncodedFileOutput.Builder setAliOSS(LivekitEgress.AliOSSUpload.Builder builderForValue)
.livekit.AliOSSUpload aliOSS = 7;
-
mergeAliOSS
LivekitEgress.EncodedFileOutput.Builder mergeAliOSS(LivekitEgress.AliOSSUpload value)
.livekit.AliOSSUpload aliOSS = 7;
-
clearAliOSS
LivekitEgress.EncodedFileOutput.Builder clearAliOSS()
.livekit.AliOSSUpload aliOSS = 7;
-
-
-
-