-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitRtc.UpdateTrackSettingsOrBuilder
public final class LivekitRtc.UpdateTrackSettings.Builder extends GeneratedMessageLite.Builder<LivekitRtc.UpdateTrackSettings, LivekitRtc.UpdateTrackSettings.Builder> implements LivekitRtc.UpdateTrackSettingsOrBuilder
Protobuf type
{@code livekit.UpdateTrackSettings}
-
-
Method Summary
Modifier and Type Method Description List<String>getTrackSidsList()repeated string track_sids = 1;intgetTrackSidsCount()repeated string track_sids = 1;StringgetTrackSids(int index)repeated string track_sids = 1;ByteStringgetTrackSidsBytes(int index)repeated string track_sids = 1;LivekitRtc.UpdateTrackSettings.BuildersetTrackSids(int index, String value)repeated string track_sids = 1;LivekitRtc.UpdateTrackSettings.BuilderaddTrackSids(String value)repeated string track_sids = 1;LivekitRtc.UpdateTrackSettings.BuilderaddAllTrackSids(Iterable<String> values)repeated string track_sids = 1;LivekitRtc.UpdateTrackSettings.BuilderclearTrackSids()repeated string track_sids = 1;LivekitRtc.UpdateTrackSettings.BuilderaddTrackSidsBytes(ByteString value)repeated string track_sids = 1;booleangetDisabled()when true, the track is placed in a paused state, with no new data returnedbool disabled = 3;LivekitRtc.UpdateTrackSettings.BuildersetDisabled(boolean value)when true, the track is placed in a paused state, with no new data returnedbool disabled = 3;LivekitRtc.UpdateTrackSettings.BuilderclearDisabled()when true, the track is placed in a paused state, with no new data returnedbool disabled = 3;intgetQualityValue()deprecated in favor of width & height.livekit.VideoQuality quality = 4;LivekitRtc.UpdateTrackSettings.BuildersetQualityValue(int value)deprecated in favor of width & height.livekit.VideoQuality quality = 4;LivekitModels.VideoQualitygetQuality()deprecated in favor of width & height.livekit.VideoQuality quality = 4;LivekitRtc.UpdateTrackSettings.BuildersetQuality(LivekitModels.VideoQuality value)deprecated in favor of width & height.livekit.VideoQuality quality = 4;LivekitRtc.UpdateTrackSettings.BuilderclearQuality()deprecated in favor of width & height.livekit.VideoQuality quality = 4;intgetWidth()for video, width to receiveuint32 width = 5;LivekitRtc.UpdateTrackSettings.BuildersetWidth(int value)for video, width to receiveuint32 width = 5;LivekitRtc.UpdateTrackSettings.BuilderclearWidth()for video, width to receiveuint32 width = 5;intgetHeight()for video, height to receiveuint32 height = 6;LivekitRtc.UpdateTrackSettings.BuildersetHeight(int value)for video, height to receiveuint32 height = 6;LivekitRtc.UpdateTrackSettings.BuilderclearHeight()for video, height to receiveuint32 height = 6;intgetFps()uint32 fps = 7;LivekitRtc.UpdateTrackSettings.BuildersetFps(int value)uint32 fps = 7;LivekitRtc.UpdateTrackSettings.BuilderclearFps()uint32 fps = 7;intgetPriority()subscription priority. 1 being the highest (0 is unset) when unset, server sill assign priority based on the order of subscription server will use priority in the following ways: 1. when subscribed tracks exceed per-participant subscription limit, server will pause the lowest priority tracks 2. when the network is congested, server will assign available bandwidth to higher priority tracks first. lowest priority tracks can be pauseduint32 priority = 8;LivekitRtc.UpdateTrackSettings.BuildersetPriority(int value)subscription priority. 1 being the highest (0 is unset) when unset, server sill assign priority based on the order of subscription server will use priority in the following ways: 1. when subscribed tracks exceed per-participant subscription limit, server will pause the lowest priority tracks 2. when the network is congested, server will assign available bandwidth to higher priority tracks first. lowest priority tracks can be pauseduint32 priority = 8;LivekitRtc.UpdateTrackSettings.BuilderclearPriority()subscription priority. 1 being the highest (0 is unset) when unset, server sill assign priority based on the order of subscription server will use priority in the following ways: 1. when subscribed tracks exceed per-participant subscription limit, server will pause the lowest priority tracks 2. when the network is congested, server will assign available bandwidth to higher priority tracks first. lowest priority tracks can be pauseduint32 priority = 8;-
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
-
getTrackSidsList
List<String> getTrackSidsList()
repeated string track_sids = 1;
-
getTrackSidsCount
int getTrackSidsCount()
repeated string track_sids = 1;
-
getTrackSids
String getTrackSids(int index)
repeated string track_sids = 1;- Parameters:
index- The index of the element to return.
-
getTrackSidsBytes
ByteString getTrackSidsBytes(int index)
repeated string track_sids = 1;- Parameters:
index- The index of the value to return.
-
setTrackSids
LivekitRtc.UpdateTrackSettings.Builder setTrackSids(int index, String value)
repeated string track_sids = 1;- Parameters:
index- The index to set the value at.value- The trackSids to set.
-
addTrackSids
LivekitRtc.UpdateTrackSettings.Builder addTrackSids(String value)
repeated string track_sids = 1;- Parameters:
value- The trackSids to add.
-
addAllTrackSids
LivekitRtc.UpdateTrackSettings.Builder addAllTrackSids(Iterable<String> values)
repeated string track_sids = 1;- Parameters:
values- The trackSids to add.
-
clearTrackSids
LivekitRtc.UpdateTrackSettings.Builder clearTrackSids()
repeated string track_sids = 1;
-
addTrackSidsBytes
LivekitRtc.UpdateTrackSettings.Builder addTrackSidsBytes(ByteString value)
repeated string track_sids = 1;- Parameters:
value- The bytes of the trackSids to add.
-
getDisabled
boolean getDisabled()
when true, the track is placed in a paused state, with no new data returnedbool disabled = 3;
-
setDisabled
LivekitRtc.UpdateTrackSettings.Builder setDisabled(boolean value)
when true, the track is placed in a paused state, with no new data returnedbool disabled = 3;- Parameters:
value- The disabled to set.
-
clearDisabled
LivekitRtc.UpdateTrackSettings.Builder clearDisabled()
when true, the track is placed in a paused state, with no new data returnedbool disabled = 3;
-
getQualityValue
int getQualityValue()
deprecated in favor of width & height.livekit.VideoQuality quality = 4;
-
setQualityValue
LivekitRtc.UpdateTrackSettings.Builder setQualityValue(int value)
deprecated in favor of width & height.livekit.VideoQuality quality = 4;- Parameters:
value- The quality to set.
-
getQuality
LivekitModels.VideoQuality getQuality()
deprecated in favor of width & height.livekit.VideoQuality quality = 4;
-
setQuality
LivekitRtc.UpdateTrackSettings.Builder setQuality(LivekitModels.VideoQuality value)
deprecated in favor of width & height.livekit.VideoQuality quality = 4;- Parameters:
value- The enum numeric value on the wire for quality to set.
-
clearQuality
LivekitRtc.UpdateTrackSettings.Builder clearQuality()
deprecated in favor of width & height.livekit.VideoQuality quality = 4;
-
getWidth
int getWidth()
for video, width to receiveuint32 width = 5;
-
setWidth
LivekitRtc.UpdateTrackSettings.Builder setWidth(int value)
for video, width to receiveuint32 width = 5;- Parameters:
value- The width to set.
-
clearWidth
LivekitRtc.UpdateTrackSettings.Builder clearWidth()
for video, width to receiveuint32 width = 5;
-
getHeight
int getHeight()
for video, height to receiveuint32 height = 6;
-
setHeight
LivekitRtc.UpdateTrackSettings.Builder setHeight(int value)
for video, height to receiveuint32 height = 6;- Parameters:
value- The height to set.
-
clearHeight
LivekitRtc.UpdateTrackSettings.Builder clearHeight()
for video, height to receiveuint32 height = 6;
-
getFps
int getFps()
uint32 fps = 7;
-
setFps
LivekitRtc.UpdateTrackSettings.Builder setFps(int value)
uint32 fps = 7;- Parameters:
value- The fps to set.
-
clearFps
LivekitRtc.UpdateTrackSettings.Builder clearFps()
uint32 fps = 7;
-
getPriority
int getPriority()
subscription priority. 1 being the highest (0 is unset) when unset, server sill assign priority based on the order of subscription server will use priority in the following ways: 1. when subscribed tracks exceed per-participant subscription limit, server will pause the lowest priority tracks 2. when the network is congested, server will assign available bandwidth to higher priority tracks first. lowest priority tracks can be pauseduint32 priority = 8;
-
setPriority
LivekitRtc.UpdateTrackSettings.Builder setPriority(int value)
subscription priority. 1 being the highest (0 is unset) when unset, server sill assign priority based on the order of subscription server will use priority in the following ways: 1. when subscribed tracks exceed per-participant subscription limit, server will pause the lowest priority tracks 2. when the network is congested, server will assign available bandwidth to higher priority tracks first. lowest priority tracks can be pauseduint32 priority = 8;- Parameters:
value- The priority to set.
-
clearPriority
LivekitRtc.UpdateTrackSettings.Builder clearPriority()
subscription priority. 1 being the highest (0 is unset) when unset, server sill assign priority based on the order of subscription server will use priority in the following ways: 1. when subscribed tracks exceed per-participant subscription limit, server will pause the lowest priority tracks 2. when the network is congested, server will assign available bandwidth to higher priority tracks first. lowest priority tracks can be pauseduint32 priority = 8;
-
-
-
-