-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,livekit.LivekitRoom.CreateRoomRequestOrBuilder
public final class LivekitRoom.CreateRoomRequest extends GeneratedMessageLite<LivekitRoom.CreateRoomRequest, LivekitRoom.CreateRoomRequest.Builder> implements LivekitRoom.CreateRoomRequestOrBuilder
Protobuf type
{@code livekit.CreateRoomRequest}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classLivekitRoom.CreateRoomRequest.BuilderProtobuf type
{@code livekit.CreateRoomRequest}
-
Field Summary
Fields Modifier and Type Field Description public final static intNAME_FIELD_NUMBERpublic final static intROOM_PRESET_FIELD_NUMBERpublic final static intEMPTY_TIMEOUT_FIELD_NUMBERpublic final static intDEPARTURE_TIMEOUT_FIELD_NUMBERpublic final static intMAX_PARTICIPANTS_FIELD_NUMBERpublic final static intNODE_ID_FIELD_NUMBERpublic final static intMETADATA_FIELD_NUMBERpublic final static intEGRESS_FIELD_NUMBERpublic final static intMIN_PLAYOUT_DELAY_FIELD_NUMBERpublic final static intMAX_PLAYOUT_DELAY_FIELD_NUMBERpublic final static intSYNC_STREAMS_FIELD_NUMBERpublic final static intREPLAY_ENABLED_FIELD_NUMBERpublic final static intAGENTS_FIELD_NUMBER
-
Method Summary
Modifier and Type Method Description StringgetName()name of the roomstring name = 1;ByteStringgetNameBytes()name of the roomstring name = 1;StringgetRoomPreset()configuration to use for this room parameters. Setting parameters below override the config defaults.string room_preset = 12;ByteStringgetRoomPresetBytes()configuration to use for this room parameters. Setting parameters below override the config defaults.string room_preset = 12;intgetEmptyTimeout()number of seconds to keep the room open if no one joinsuint32 empty_timeout = 2;intgetDepartureTimeout()number of seconds to keep the room open after everyone leavesuint32 departure_timeout = 10;intgetMaxParticipants()limit number of participants that can be in a roomuint32 max_participants = 3;StringgetNodeId()override the node room is allocated to, for debuggingstring node_id = 4;ByteStringgetNodeIdBytes()override the node room is allocated to, for debuggingstring node_id = 4;StringgetMetadata()metadata of roomstring metadata = 5;ByteStringgetMetadataBytes()metadata of roomstring metadata = 5;booleanhasEgress()auto-egress configurations.livekit.RoomEgress egress = 6;LivekitRoom.RoomEgressgetEgress()auto-egress configurations.livekit.RoomEgress egress = 6;intgetMinPlayoutDelay()playout delay of subscriberuint32 min_playout_delay = 7;intgetMaxPlayoutDelay()uint32 max_playout_delay = 8;booleangetSyncStreams()improves A/V sync when playout_delay set to a value larger than 200ms. It will disables transceiver re-use so not recommended for rooms with frequent subscription changesbool sync_streams = 9;booleangetReplayEnabled()replaybool replay_enabled = 13;List<LivekitAgentDispatch.RoomAgentDispatch>getAgentsList()Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;List<out LivekitAgentDispatch.RoomAgentDispatchOrBuilder>getAgentsOrBuilderList()Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;intgetAgentsCount()Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;LivekitAgentDispatch.RoomAgentDispatchgetAgents(int index)Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;LivekitAgentDispatch.RoomAgentDispatchOrBuildergetAgentsOrBuilder(int index)Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;static LivekitRoom.CreateRoomRequestparseFrom(ByteBuffer data)static LivekitRoom.CreateRoomRequestparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static LivekitRoom.CreateRoomRequestparseFrom(ByteString data)static LivekitRoom.CreateRoomRequestparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static LivekitRoom.CreateRoomRequestparseFrom(Array<byte> data)static LivekitRoom.CreateRoomRequestparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static LivekitRoom.CreateRoomRequestparseFrom(InputStream input)static LivekitRoom.CreateRoomRequestparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitRoom.CreateRoomRequestparseDelimitedFrom(InputStream input)static LivekitRoom.CreateRoomRequestparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitRoom.CreateRoomRequestparseFrom(CodedInputStream input)static LivekitRoom.CreateRoomRequestparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static LivekitRoom.CreateRoomRequest.BuildernewBuilder()static LivekitRoom.CreateRoomRequest.BuildernewBuilder(LivekitRoom.CreateRoomRequest prototype)static LivekitRoom.CreateRoomRequestgetDefaultInstance()static Parser<LivekitRoom.CreateRoomRequest>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
-
getNameBytes
ByteString getNameBytes()
name of the roomstring name = 1;
-
getRoomPreset
String getRoomPreset()
configuration to use for this room parameters. Setting parameters below override the config defaults.string room_preset = 12;
-
getRoomPresetBytes
ByteString getRoomPresetBytes()
configuration to use for this room parameters. Setting parameters below override the config defaults.string room_preset = 12;
-
getEmptyTimeout
int getEmptyTimeout()
number of seconds to keep the room open if no one joinsuint32 empty_timeout = 2;
-
getDepartureTimeout
int getDepartureTimeout()
number of seconds to keep the room open after everyone leavesuint32 departure_timeout = 10;
-
getMaxParticipants
int getMaxParticipants()
limit number of participants that can be in a roomuint32 max_participants = 3;
-
getNodeId
String getNodeId()
override the node room is allocated to, for debuggingstring node_id = 4;
-
getNodeIdBytes
ByteString getNodeIdBytes()
override the node room is allocated to, for debuggingstring node_id = 4;
-
getMetadata
String getMetadata()
metadata of roomstring metadata = 5;
-
getMetadataBytes
ByteString getMetadataBytes()
metadata of roomstring metadata = 5;
-
hasEgress
boolean hasEgress()
auto-egress configurations.livekit.RoomEgress egress = 6;
-
getEgress
LivekitRoom.RoomEgress getEgress()
auto-egress configurations.livekit.RoomEgress egress = 6;
-
getMinPlayoutDelay
int getMinPlayoutDelay()
playout delay of subscriberuint32 min_playout_delay = 7;
-
getMaxPlayoutDelay
int getMaxPlayoutDelay()
uint32 max_playout_delay = 8;
-
getSyncStreams
boolean getSyncStreams()
improves A/V sync when playout_delay set to a value larger than 200ms. It will disables transceiver re-use so not recommended for rooms with frequent subscription changesbool sync_streams = 9;
-
getReplayEnabled
boolean getReplayEnabled()
replaybool replay_enabled = 13;
-
getAgentsList
List<LivekitAgentDispatch.RoomAgentDispatch> getAgentsList()
Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;
-
getAgentsOrBuilderList
List<out LivekitAgentDispatch.RoomAgentDispatchOrBuilder> getAgentsOrBuilderList()
Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;
-
getAgentsCount
int getAgentsCount()
Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;
-
getAgents
LivekitAgentDispatch.RoomAgentDispatch getAgents(int index)
Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;
-
getAgentsOrBuilder
LivekitAgentDispatch.RoomAgentDispatchOrBuilder getAgentsOrBuilder(int index)
Define agents that should be dispatched to this roomrepeated .livekit.RoomAgentDispatch agents = 14;
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(ByteBuffer data)
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(ByteString data)
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(Array<byte> data)
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(InputStream input)
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static LivekitRoom.CreateRoomRequest parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static LivekitRoom.CreateRoomRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(CodedInputStream input)
-
parseFrom
static LivekitRoom.CreateRoomRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static LivekitRoom.CreateRoomRequest.Builder newBuilder()
-
newBuilder
static LivekitRoom.CreateRoomRequest.Builder newBuilder(LivekitRoom.CreateRoomRequest prototype)
-
getDefaultInstance
static LivekitRoom.CreateRoomRequest getDefaultInstance()
-
parser
static Parser<LivekitRoom.CreateRoomRequest> parser()
-
-
-
-