Package io.livekit.server
Class CreateSipDispatchRuleOptions
-
- All Implemented Interfaces:
public final class CreateSipDispatchRuleOptions
-
-
Field Summary
Fields Modifier and Type Field Description private Stringnameprivate Stringmetadataprivate List<String>trunkIdsprivate BooleanhidePhoneNumberprivate Map<String, String>attributesprivate StringroomPresetprivate <Error class: unknown class>roomConfig
-
Method Summary
Modifier and Type Method Description final StringgetName()Human-readable name for the Dispatch Rule. final UnitsetName(String name)Human-readable name for the Dispatch Rule. final StringgetMetadata()User-defined metadata for the Dispatch Rule. final UnitsetMetadata(String metadata)User-defined metadata for the Dispatch Rule. final List<String>getTrunkIds()final UnitsetTrunkIds(List<String> trunkIds)final BooleangetHidePhoneNumber()final UnitsetHidePhoneNumber(Boolean hidePhoneNumber)final Map<String, String>getAttributes()User-defined attributes for the Dispatch Rule. final UnitsetAttributes(Map<String, String> attributes)User-defined attributes for the Dispatch Rule. final StringgetRoomPreset()Cloud-only, config preset to use final UnitsetRoomPreset(String roomPreset)Cloud-only, config preset to use final <Error class: unknown class>getRoomConfig()RoomConfiguration to use if the participant initiates the room final Unit)>setRoomConfig(<Error class: unknown class> roomConfig)RoomConfiguration to use if the participant initiates the room -
-
Method Detail
-
getMetadata
final String getMetadata()
User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.
-
setMetadata
final Unit setMetadata(String metadata)
User-defined metadata for the Dispatch Rule. Participants created by this rule will inherit this metadata.
-
getTrunkIds
final List<String> getTrunkIds()
-
setTrunkIds
final Unit setTrunkIds(List<String> trunkIds)
-
getHidePhoneNumber
final Boolean getHidePhoneNumber()
-
setHidePhoneNumber
final Unit setHidePhoneNumber(Boolean hidePhoneNumber)
-
getAttributes
final Map<String, String> getAttributes()
User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.
-
setAttributes
final Unit setAttributes(Map<String, String> attributes)
User-defined attributes for the Dispatch Rule. Participants created by this rule will inherit these attributes.
-
getRoomPreset
final String getRoomPreset()
Cloud-only, config preset to use
-
setRoomPreset
final Unit setRoomPreset(String roomPreset)
Cloud-only, config preset to use
-
getRoomConfig
final <Error class: unknown class> getRoomConfig()
RoomConfiguration to use if the participant initiates the room
-
setRoomConfig
final Unit )>setRoomConfig(<Error class: unknown class> roomConfig)
RoomConfiguration to use if the participant initiates the room
-
-
-
-