-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,java.lang.Cloneable
,livekit.LivekitEgress.TrackEgressRequestOrBuilder
public final class LivekitEgress.TrackEgressRequest.Builder extends GeneratedMessageLite.Builder<LivekitEgress.TrackEgressRequest, LivekitEgress.TrackEgressRequest.Builder> implements LivekitEgress.TrackEgressRequestOrBuilder
Protobuf typerecord tracks individually, without transcoding
{@code livekit.TrackEgressRequest}
-
-
Method Summary
-
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.TrackEgressRequest.OutputCase getOutputCase()
-
clearOutput
LivekitEgress.TrackEgressRequest.Builder clearOutput()
-
getRoomName
String getRoomName()
required
string room_name = 1;
-
getRoomNameBytes
ByteString getRoomNameBytes()
required
string room_name = 1;
-
setRoomName
LivekitEgress.TrackEgressRequest.Builder setRoomName(String value)
required
string room_name = 1;
- Parameters:
value
- The roomName to set.
-
clearRoomName
LivekitEgress.TrackEgressRequest.Builder clearRoomName()
required
string room_name = 1;
-
setRoomNameBytes
LivekitEgress.TrackEgressRequest.Builder setRoomNameBytes(ByteString value)
required
string room_name = 1;
- Parameters:
value
- The bytes for roomName to set.
-
getTrackId
String getTrackId()
required
string track_id = 2;
-
getTrackIdBytes
ByteString getTrackIdBytes()
required
string track_id = 2;
-
setTrackId
LivekitEgress.TrackEgressRequest.Builder setTrackId(String value)
required
string track_id = 2;
- Parameters:
value
- The trackId to set.
-
clearTrackId
LivekitEgress.TrackEgressRequest.Builder clearTrackId()
required
string track_id = 2;
-
setTrackIdBytes
LivekitEgress.TrackEgressRequest.Builder setTrackIdBytes(ByteString value)
required
string track_id = 2;
- Parameters:
value
- The bytes for trackId to set.
-
hasFile
boolean hasFile()
.livekit.DirectFileOutput file = 3;
-
getFile
LivekitEgress.DirectFileOutput getFile()
.livekit.DirectFileOutput file = 3;
-
setFile
LivekitEgress.TrackEgressRequest.Builder setFile(LivekitEgress.DirectFileOutput value)
.livekit.DirectFileOutput file = 3;
-
setFile
LivekitEgress.TrackEgressRequest.Builder setFile(LivekitEgress.DirectFileOutput.Builder builderForValue)
.livekit.DirectFileOutput file = 3;
-
mergeFile
LivekitEgress.TrackEgressRequest.Builder mergeFile(LivekitEgress.DirectFileOutput value)
.livekit.DirectFileOutput file = 3;
-
clearFile
LivekitEgress.TrackEgressRequest.Builder clearFile()
.livekit.DirectFileOutput file = 3;
-
hasWebsocketUrl
boolean hasWebsocketUrl()
string websocket_url = 4;
-
getWebsocketUrl
String getWebsocketUrl()
string websocket_url = 4;
-
getWebsocketUrlBytes
ByteString getWebsocketUrlBytes()
string websocket_url = 4;
-
setWebsocketUrl
LivekitEgress.TrackEgressRequest.Builder setWebsocketUrl(String value)
string websocket_url = 4;
- Parameters:
value
- The websocketUrl to set.
-
clearWebsocketUrl
LivekitEgress.TrackEgressRequest.Builder clearWebsocketUrl()
string websocket_url = 4;
-
setWebsocketUrlBytes
LivekitEgress.TrackEgressRequest.Builder setWebsocketUrlBytes(ByteString value)
string websocket_url = 4;
- Parameters:
value
- The bytes for websocketUrl to set.
-
-
-
-