-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitEgress.ImageOutputOrBuilder
public final class LivekitEgress.ImageOutput.Builder extends GeneratedMessageLite.Builder<LivekitEgress.ImageOutput, LivekitEgress.ImageOutput.Builder> implements LivekitEgress.ImageOutputOrBuilder
Protobuf type
{@code livekit.ImageOutput}
-
-
Method Summary
Modifier and Type Method Description LivekitEgress.ImageOutput.OutputCasegetOutputCase()LivekitEgress.ImageOutput.BuilderclearOutput()intgetCaptureInterval()in seconds (required)uint32 capture_interval = 1;LivekitEgress.ImageOutput.BuildersetCaptureInterval(int value)in seconds (required)uint32 capture_interval = 1;LivekitEgress.ImageOutput.BuilderclearCaptureInterval()in seconds (required)uint32 capture_interval = 1;intgetWidth()(optional, defaults to track width)int32 width = 2;LivekitEgress.ImageOutput.BuildersetWidth(int value)(optional, defaults to track width)int32 width = 2;LivekitEgress.ImageOutput.BuilderclearWidth()(optional, defaults to track width)int32 width = 2;intgetHeight()(optional, defaults to track height)int32 height = 3;LivekitEgress.ImageOutput.BuildersetHeight(int value)(optional, defaults to track height)int32 height = 3;LivekitEgress.ImageOutput.BuilderclearHeight()(optional, defaults to track height)int32 height = 3;StringgetFilenamePrefix()(optional)string filename_prefix = 4;ByteStringgetFilenamePrefixBytes()(optional)string filename_prefix = 4;LivekitEgress.ImageOutput.BuildersetFilenamePrefix(String value)(optional)string filename_prefix = 4;LivekitEgress.ImageOutput.BuilderclearFilenamePrefix()(optional)string filename_prefix = 4;LivekitEgress.ImageOutput.BuildersetFilenamePrefixBytes(ByteString value)(optional)string filename_prefix = 4;intgetFilenameSuffixValue()(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;LivekitEgress.ImageOutput.BuildersetFilenameSuffixValue(int value)(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;LivekitEgress.ImageFileSuffixgetFilenameSuffix()(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;LivekitEgress.ImageOutput.BuildersetFilenameSuffix(LivekitEgress.ImageFileSuffix value)(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;LivekitEgress.ImageOutput.BuilderclearFilenameSuffix()(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;intgetImageCodecValue()(optional).livekit.ImageCodec image_codec = 6;LivekitEgress.ImageOutput.BuildersetImageCodecValue(int value)(optional).livekit.ImageCodec image_codec = 6;LivekitModels.ImageCodecgetImageCodec()(optional).livekit.ImageCodec image_codec = 6;LivekitEgress.ImageOutput.BuildersetImageCodec(LivekitModels.ImageCodec value)(optional).livekit.ImageCodec image_codec = 6;LivekitEgress.ImageOutput.BuilderclearImageCodec()(optional).livekit.ImageCodec image_codec = 6;booleangetDisableManifest()disable upload of manifest file (default false)bool disable_manifest = 7;LivekitEgress.ImageOutput.BuildersetDisableManifest(boolean value)disable upload of manifest file (default false)bool disable_manifest = 7;LivekitEgress.ImageOutput.BuilderclearDisableManifest()disable upload of manifest file (default false)bool disable_manifest = 7;booleanhasS3().livekit.S3Upload s3 = 8;LivekitEgress.S3UploadgetS3().livekit.S3Upload s3 = 8;LivekitEgress.ImageOutput.BuildersetS3(LivekitEgress.S3Upload value).livekit.S3Upload s3 = 8;LivekitEgress.ImageOutput.BuildersetS3(LivekitEgress.S3Upload.Builder builderForValue).livekit.S3Upload s3 = 8;LivekitEgress.ImageOutput.BuildermergeS3(LivekitEgress.S3Upload value).livekit.S3Upload s3 = 8;LivekitEgress.ImageOutput.BuilderclearS3().livekit.S3Upload s3 = 8;booleanhasGcp().livekit.GCPUpload gcp = 9;LivekitEgress.GCPUploadgetGcp().livekit.GCPUpload gcp = 9;LivekitEgress.ImageOutput.BuildersetGcp(LivekitEgress.GCPUpload value).livekit.GCPUpload gcp = 9;LivekitEgress.ImageOutput.BuildersetGcp(LivekitEgress.GCPUpload.Builder builderForValue).livekit.GCPUpload gcp = 9;LivekitEgress.ImageOutput.BuildermergeGcp(LivekitEgress.GCPUpload value).livekit.GCPUpload gcp = 9;LivekitEgress.ImageOutput.BuilderclearGcp().livekit.GCPUpload gcp = 9;booleanhasAzure().livekit.AzureBlobUpload azure = 10;LivekitEgress.AzureBlobUploadgetAzure().livekit.AzureBlobUpload azure = 10;LivekitEgress.ImageOutput.BuildersetAzure(LivekitEgress.AzureBlobUpload value).livekit.AzureBlobUpload azure = 10;LivekitEgress.ImageOutput.BuildersetAzure(LivekitEgress.AzureBlobUpload.Builder builderForValue).livekit.AzureBlobUpload azure = 10;LivekitEgress.ImageOutput.BuildermergeAzure(LivekitEgress.AzureBlobUpload value).livekit.AzureBlobUpload azure = 10;LivekitEgress.ImageOutput.BuilderclearAzure().livekit.AzureBlobUpload azure = 10;booleanhasAliOSS().livekit.AliOSSUpload aliOSS = 11;LivekitEgress.AliOSSUploadgetAliOSS().livekit.AliOSSUpload aliOSS = 11;LivekitEgress.ImageOutput.BuildersetAliOSS(LivekitEgress.AliOSSUpload value).livekit.AliOSSUpload aliOSS = 11;LivekitEgress.ImageOutput.BuildersetAliOSS(LivekitEgress.AliOSSUpload.Builder builderForValue).livekit.AliOSSUpload aliOSS = 11;LivekitEgress.ImageOutput.BuildermergeAliOSS(LivekitEgress.AliOSSUpload value).livekit.AliOSSUpload aliOSS = 11;LivekitEgress.ImageOutput.BuilderclearAliOSS().livekit.AliOSSUpload aliOSS = 11;-
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.ImageOutput.OutputCase getOutputCase()
-
clearOutput
LivekitEgress.ImageOutput.Builder clearOutput()
-
getCaptureInterval
int getCaptureInterval()
in seconds (required)uint32 capture_interval = 1;
-
setCaptureInterval
LivekitEgress.ImageOutput.Builder setCaptureInterval(int value)
in seconds (required)uint32 capture_interval = 1;- Parameters:
value- The captureInterval to set.
-
clearCaptureInterval
LivekitEgress.ImageOutput.Builder clearCaptureInterval()
in seconds (required)uint32 capture_interval = 1;
-
getWidth
int getWidth()
(optional, defaults to track width)int32 width = 2;
-
setWidth
LivekitEgress.ImageOutput.Builder setWidth(int value)
(optional, defaults to track width)int32 width = 2;- Parameters:
value- The width to set.
-
clearWidth
LivekitEgress.ImageOutput.Builder clearWidth()
(optional, defaults to track width)int32 width = 2;
-
getHeight
int getHeight()
(optional, defaults to track height)int32 height = 3;
-
setHeight
LivekitEgress.ImageOutput.Builder setHeight(int value)
(optional, defaults to track height)int32 height = 3;- Parameters:
value- The height to set.
-
clearHeight
LivekitEgress.ImageOutput.Builder clearHeight()
(optional, defaults to track height)int32 height = 3;
-
getFilenamePrefix
String getFilenamePrefix()
(optional)string filename_prefix = 4;
-
getFilenamePrefixBytes
ByteString getFilenamePrefixBytes()
(optional)string filename_prefix = 4;
-
setFilenamePrefix
LivekitEgress.ImageOutput.Builder setFilenamePrefix(String value)
(optional)string filename_prefix = 4;- Parameters:
value- The filenamePrefix to set.
-
clearFilenamePrefix
LivekitEgress.ImageOutput.Builder clearFilenamePrefix()
(optional)string filename_prefix = 4;
-
setFilenamePrefixBytes
LivekitEgress.ImageOutput.Builder setFilenamePrefixBytes(ByteString value)
(optional)string filename_prefix = 4;- Parameters:
value- The bytes for filenamePrefix to set.
-
getFilenameSuffixValue
int getFilenameSuffixValue()
(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;
-
setFilenameSuffixValue
LivekitEgress.ImageOutput.Builder setFilenameSuffixValue(int value)
(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;- Parameters:
value- The filenameSuffix to set.
-
getFilenameSuffix
LivekitEgress.ImageFileSuffix getFilenameSuffix()
(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;
-
setFilenameSuffix
LivekitEgress.ImageOutput.Builder setFilenameSuffix(LivekitEgress.ImageFileSuffix value)
(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;- Parameters:
value- The enum numeric value on the wire for filenameSuffix to set.
-
clearFilenameSuffix
LivekitEgress.ImageOutput.Builder clearFilenameSuffix()
(optional, default INDEX).livekit.ImageFileSuffix filename_suffix = 5;
-
getImageCodecValue
int getImageCodecValue()
(optional).livekit.ImageCodec image_codec = 6;
-
setImageCodecValue
LivekitEgress.ImageOutput.Builder setImageCodecValue(int value)
(optional).livekit.ImageCodec image_codec = 6;- Parameters:
value- The imageCodec to set.
-
getImageCodec
LivekitModels.ImageCodec getImageCodec()
(optional).livekit.ImageCodec image_codec = 6;
-
setImageCodec
LivekitEgress.ImageOutput.Builder setImageCodec(LivekitModels.ImageCodec value)
(optional).livekit.ImageCodec image_codec = 6;- Parameters:
value- The enum numeric value on the wire for imageCodec to set.
-
clearImageCodec
LivekitEgress.ImageOutput.Builder clearImageCodec()
(optional).livekit.ImageCodec image_codec = 6;
-
getDisableManifest
boolean getDisableManifest()
disable upload of manifest file (default false)bool disable_manifest = 7;
-
setDisableManifest
LivekitEgress.ImageOutput.Builder setDisableManifest(boolean value)
disable upload of manifest file (default false)bool disable_manifest = 7;- Parameters:
value- The disableManifest to set.
-
clearDisableManifest
LivekitEgress.ImageOutput.Builder clearDisableManifest()
disable upload of manifest file (default false)bool disable_manifest = 7;
-
hasS3
boolean hasS3()
.livekit.S3Upload s3 = 8;
-
getS3
LivekitEgress.S3Upload getS3()
.livekit.S3Upload s3 = 8;
-
setS3
LivekitEgress.ImageOutput.Builder setS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 8;
-
setS3
LivekitEgress.ImageOutput.Builder setS3(LivekitEgress.S3Upload.Builder builderForValue)
.livekit.S3Upload s3 = 8;
-
mergeS3
LivekitEgress.ImageOutput.Builder mergeS3(LivekitEgress.S3Upload value)
.livekit.S3Upload s3 = 8;
-
clearS3
LivekitEgress.ImageOutput.Builder clearS3()
.livekit.S3Upload s3 = 8;
-
hasGcp
boolean hasGcp()
.livekit.GCPUpload gcp = 9;
-
getGcp
LivekitEgress.GCPUpload getGcp()
.livekit.GCPUpload gcp = 9;
-
setGcp
LivekitEgress.ImageOutput.Builder setGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 9;
-
setGcp
LivekitEgress.ImageOutput.Builder setGcp(LivekitEgress.GCPUpload.Builder builderForValue)
.livekit.GCPUpload gcp = 9;
-
mergeGcp
LivekitEgress.ImageOutput.Builder mergeGcp(LivekitEgress.GCPUpload value)
.livekit.GCPUpload gcp = 9;
-
clearGcp
LivekitEgress.ImageOutput.Builder clearGcp()
.livekit.GCPUpload gcp = 9;
-
hasAzure
boolean hasAzure()
.livekit.AzureBlobUpload azure = 10;
-
getAzure
LivekitEgress.AzureBlobUpload getAzure()
.livekit.AzureBlobUpload azure = 10;
-
setAzure
LivekitEgress.ImageOutput.Builder setAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 10;
-
setAzure
LivekitEgress.ImageOutput.Builder setAzure(LivekitEgress.AzureBlobUpload.Builder builderForValue)
.livekit.AzureBlobUpload azure = 10;
-
mergeAzure
LivekitEgress.ImageOutput.Builder mergeAzure(LivekitEgress.AzureBlobUpload value)
.livekit.AzureBlobUpload azure = 10;
-
clearAzure
LivekitEgress.ImageOutput.Builder clearAzure()
.livekit.AzureBlobUpload azure = 10;
-
hasAliOSS
boolean hasAliOSS()
.livekit.AliOSSUpload aliOSS = 11;
-
getAliOSS
LivekitEgress.AliOSSUpload getAliOSS()
.livekit.AliOSSUpload aliOSS = 11;
-
setAliOSS
LivekitEgress.ImageOutput.Builder setAliOSS(LivekitEgress.AliOSSUpload value)
.livekit.AliOSSUpload aliOSS = 11;
-
setAliOSS
LivekitEgress.ImageOutput.Builder setAliOSS(LivekitEgress.AliOSSUpload.Builder builderForValue)
.livekit.AliOSSUpload aliOSS = 11;
-
mergeAliOSS
LivekitEgress.ImageOutput.Builder mergeAliOSS(LivekitEgress.AliOSSUpload value)
.livekit.AliOSSUpload aliOSS = 11;
-
clearAliOSS
LivekitEgress.ImageOutput.Builder clearAliOSS()
.livekit.AliOSSUpload aliOSS = 11;
-
-
-
-