-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,livekit.LivekitEgress.AutoTrackEgressOrBuilder
public final class LivekitEgress.AutoTrackEgress extends GeneratedMessageLite<LivekitEgress.AutoTrackEgress, LivekitEgress.AutoTrackEgress.Builder> implements LivekitEgress.AutoTrackEgressOrBuilder
Protobuf type
{@code livekit.AutoTrackEgress}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enum
LivekitEgress.AutoTrackEgress.OutputCase
public final class
LivekitEgress.AutoTrackEgress.Builder
Protobuf type
{@code livekit.AutoTrackEgress}
-
Field Summary
Fields Modifier and Type Field Description public final static int
FILEPATH_FIELD_NUMBER
public final static int
DISABLE_MANIFEST_FIELD_NUMBER
public final static int
S3_FIELD_NUMBER
public final static int
GCP_FIELD_NUMBER
public final static int
AZURE_FIELD_NUMBER
public final static int
ALIOSS_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description LivekitEgress.AutoTrackEgress.OutputCase
getOutputCase()
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;
boolean
getDisableManifest()
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;
boolean
hasGcp()
.livekit.GCPUpload gcp = 3;
LivekitEgress.GCPUpload
getGcp()
.livekit.GCPUpload gcp = 3;
boolean
hasAzure()
.livekit.AzureBlobUpload azure = 4;
LivekitEgress.AzureBlobUpload
getAzure()
.livekit.AzureBlobUpload azure = 4;
boolean
hasAliOSS()
.livekit.AliOSSUpload aliOSS = 6;
LivekitEgress.AliOSSUpload
getAliOSS()
.livekit.AliOSSUpload aliOSS = 6;
static LivekitEgress.AutoTrackEgress
parseFrom(ByteBuffer data)
static LivekitEgress.AutoTrackEgress
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
static LivekitEgress.AutoTrackEgress
parseFrom(ByteString data)
static LivekitEgress.AutoTrackEgress
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
static LivekitEgress.AutoTrackEgress
parseFrom(Array<byte> data)
static LivekitEgress.AutoTrackEgress
parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
static LivekitEgress.AutoTrackEgress
parseFrom(InputStream input)
static LivekitEgress.AutoTrackEgress
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
static LivekitEgress.AutoTrackEgress
parseDelimitedFrom(InputStream input)
static LivekitEgress.AutoTrackEgress
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
static LivekitEgress.AutoTrackEgress
parseFrom(CodedInputStream input)
static LivekitEgress.AutoTrackEgress
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
static LivekitEgress.AutoTrackEgress.Builder
newBuilder()
static LivekitEgress.AutoTrackEgress.Builder
newBuilder(LivekitEgress.AutoTrackEgress prototype)
static LivekitEgress.AutoTrackEgress
getDefaultInstance()
static Parser<LivekitEgress.AutoTrackEgress>
parser()
-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
equals, getDefaultInstanceForType, getParserForType, hashCode, isInitialized, newBuilderForType, newRepeatedGeneratedExtension, newSingularGeneratedExtension, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo
-
Methods inherited from class com.google.protobuf.MessageLite
getParserForType, newBuilderForType, toBuilder
-
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()
-
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;
-
getDisableManifest
boolean getDisableManifest()
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;
-
hasGcp
boolean hasGcp()
.livekit.GCPUpload gcp = 3;
-
getGcp
LivekitEgress.GCPUpload getGcp()
.livekit.GCPUpload gcp = 3;
-
hasAzure
boolean hasAzure()
.livekit.AzureBlobUpload azure = 4;
-
getAzure
LivekitEgress.AzureBlobUpload getAzure()
.livekit.AzureBlobUpload azure = 4;
-
hasAliOSS
boolean hasAliOSS()
.livekit.AliOSSUpload aliOSS = 6;
-
getAliOSS
LivekitEgress.AliOSSUpload getAliOSS()
.livekit.AliOSSUpload aliOSS = 6;
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(ByteBuffer data)
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(ByteString data)
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(Array<byte> data)
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(InputStream input)
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static LivekitEgress.AutoTrackEgress parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static LivekitEgress.AutoTrackEgress parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(CodedInputStream input)
-
parseFrom
static LivekitEgress.AutoTrackEgress parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static LivekitEgress.AutoTrackEgress.Builder newBuilder()
-
newBuilder
static LivekitEgress.AutoTrackEgress.Builder newBuilder(LivekitEgress.AutoTrackEgress prototype)
-
getDefaultInstance
static LivekitEgress.AutoTrackEgress getDefaultInstance()
-
parser
static Parser<LivekitEgress.AutoTrackEgress> parser()
-
-
-
-