-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,java.lang.Cloneable
,livekit.LivekitEgress.AutoTrackEgressOrBuilder
public final class LivekitEgress.AutoTrackEgress.Builder extends GeneratedMessageLite.Builder<LivekitEgress.AutoTrackEgress, LivekitEgress.AutoTrackEgress.Builder> implements LivekitEgress.AutoTrackEgressOrBuilder
Protobuf type
{@code livekit.AutoTrackEgress}
-
-
Method Summary
Modifier and Type Method Description LivekitEgress.AutoTrackEgress.OutputCase
getOutputCase()
LivekitEgress.AutoTrackEgress.Builder
clearOutput()
String
getFilepath()
see docs for templating (default {track_id}-{time})
string filepath = 1;
ByteString
getFilepathBytes()
see docs for templating (default {track_id}-{time})
string filepath = 1;
LivekitEgress.AutoTrackEgress.Builder
setFilepath(String value)
see docs for templating (default {track_id}-{time})
string filepath = 1;
LivekitEgress.AutoTrackEgress.Builder
clearFilepath()
see docs for templating (default {track_id}-{time})
string filepath = 1;
LivekitEgress.AutoTrackEgress.Builder
setFilepathBytes(ByteString value)
see docs for templating (default {track_id}-{time})
string filepath = 1;
boolean
getDisableManifest()
disables upload of json manifest file (default false)
bool disable_manifest = 5;
LivekitEgress.AutoTrackEgress.Builder
setDisableManifest(boolean value)
disables upload of json manifest file (default false)
bool disable_manifest = 5;
LivekitEgress.AutoTrackEgress.Builder
clearDisableManifest()
disables upload of json manifest file (default false)
bool disable_manifest = 5;
boolean
hasS3()
.livekit.S3Upload s3 = 2;
LivekitEgress.S3Upload
getS3()
.livekit.S3Upload s3 = 2;
LivekitEgress.AutoTrackEgress.Builder
setS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 2;
LivekitEgress.AutoTrackEgress.Builder
setS3(LivekitEgress.S3Upload.Builder builderForValue)
.livekit.S3Upload s3 = 2;
LivekitEgress.AutoTrackEgress.Builder
mergeS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 2;
LivekitEgress.AutoTrackEgress.Builder
clearS3()
.livekit.S3Upload s3 = 2;
boolean
hasGcp()
.livekit.GCPUpload gcp = 3;
LivekitEgress.GCPUpload
getGcp()
.livekit.GCPUpload gcp = 3;
LivekitEgress.AutoTrackEgress.Builder
setGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 3;
LivekitEgress.AutoTrackEgress.Builder
setGcp(LivekitEgress.GCPUpload.Builder builderForValue)
.livekit.GCPUpload gcp = 3;
LivekitEgress.AutoTrackEgress.Builder
mergeGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 3;
LivekitEgress.AutoTrackEgress.Builder
clearGcp()
.livekit.GCPUpload gcp = 3;
boolean
hasAzure()
.livekit.AzureBlobUpload azure = 4;
LivekitEgress.AzureBlobUpload
getAzure()
.livekit.AzureBlobUpload azure = 4;
LivekitEgress.AutoTrackEgress.Builder
setAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 4;
LivekitEgress.AutoTrackEgress.Builder
setAzure(LivekitEgress.AzureBlobUpload.Builder builderForValue)
.livekit.AzureBlobUpload azure = 4;
LivekitEgress.AutoTrackEgress.Builder
mergeAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 4;
LivekitEgress.AutoTrackEgress.Builder
clearAzure()
.livekit.AzureBlobUpload azure = 4;
-
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.AutoTrackEgress.OutputCase getOutputCase()
-
clearOutput
LivekitEgress.AutoTrackEgress.Builder clearOutput()
-
getFilepath
String getFilepath()
see docs for templating (default {track_id}-{time})
string filepath = 1;
-
getFilepathBytes
ByteString getFilepathBytes()
see docs for templating (default {track_id}-{time})
string filepath = 1;
-
setFilepath
LivekitEgress.AutoTrackEgress.Builder setFilepath(String value)
see docs for templating (default {track_id}-{time})
string filepath = 1;
- Parameters:
value
- The filepath to set.
-
clearFilepath
LivekitEgress.AutoTrackEgress.Builder clearFilepath()
see docs for templating (default {track_id}-{time})
string filepath = 1;
-
setFilepathBytes
LivekitEgress.AutoTrackEgress.Builder setFilepathBytes(ByteString value)
see docs for templating (default {track_id}-{time})
string filepath = 1;
- Parameters:
value
- The bytes for filepath to set.
-
getDisableManifest
boolean getDisableManifest()
disables upload of json manifest file (default false)
bool disable_manifest = 5;
-
setDisableManifest
LivekitEgress.AutoTrackEgress.Builder setDisableManifest(boolean value)
disables upload of json manifest file (default false)
bool disable_manifest = 5;
- Parameters:
value
- The disableManifest to set.
-
clearDisableManifest
LivekitEgress.AutoTrackEgress.Builder clearDisableManifest()
disables upload of json manifest file (default false)
bool disable_manifest = 5;
-
hasS3
boolean hasS3()
.livekit.S3Upload s3 = 2;
-
getS3
LivekitEgress.S3Upload getS3()
.livekit.S3Upload s3 = 2;
-
setS3
LivekitEgress.AutoTrackEgress.Builder setS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 2;
-
setS3
LivekitEgress.AutoTrackEgress.Builder setS3(LivekitEgress.S3Upload.Builder builderForValue)
.livekit.S3Upload s3 = 2;
-
mergeS3
LivekitEgress.AutoTrackEgress.Builder mergeS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 2;
-
clearS3
LivekitEgress.AutoTrackEgress.Builder clearS3()
.livekit.S3Upload s3 = 2;
-
hasGcp
boolean hasGcp()
.livekit.GCPUpload gcp = 3;
-
getGcp
LivekitEgress.GCPUpload getGcp()
.livekit.GCPUpload gcp = 3;
-
setGcp
LivekitEgress.AutoTrackEgress.Builder setGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 3;
-
setGcp
LivekitEgress.AutoTrackEgress.Builder setGcp(LivekitEgress.GCPUpload.Builder builderForValue)
.livekit.GCPUpload gcp = 3;
-
mergeGcp
LivekitEgress.AutoTrackEgress.Builder mergeGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 3;
-
clearGcp
LivekitEgress.AutoTrackEgress.Builder clearGcp()
.livekit.GCPUpload gcp = 3;
-
hasAzure
boolean hasAzure()
.livekit.AzureBlobUpload azure = 4;
-
getAzure
LivekitEgress.AzureBlobUpload getAzure()
.livekit.AzureBlobUpload azure = 4;
-
setAzure
LivekitEgress.AutoTrackEgress.Builder setAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 4;
-
setAzure
LivekitEgress.AutoTrackEgress.Builder setAzure(LivekitEgress.AzureBlobUpload.Builder builderForValue)
.livekit.AzureBlobUpload azure = 4;
-
mergeAzure
LivekitEgress.AutoTrackEgress.Builder mergeAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 4;
-
clearAzure
LivekitEgress.AutoTrackEgress.Builder clearAzure()
.livekit.AzureBlobUpload azure = 4;
-
-
-
-