-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitSip.SIPDispatchRuleUpdateOrBuilder
public final class LivekitSip.SIPDispatchRuleUpdate.Builder extends GeneratedMessageLite.Builder<LivekitSip.SIPDispatchRuleUpdate, LivekitSip.SIPDispatchRuleUpdate.Builder> implements LivekitSip.SIPDispatchRuleUpdateOrBuilder
Protobuf type
{@code livekit.SIPDispatchRuleUpdate}
-
-
Method Summary
Modifier and Type Method Description booleanhasTrunkIds().livekit.ListUpdate trunk_ids = 1;LivekitModels.ListUpdategetTrunkIds().livekit.ListUpdate trunk_ids = 1;LivekitSip.SIPDispatchRuleUpdate.BuildersetTrunkIds(LivekitModels.ListUpdate value).livekit.ListUpdate trunk_ids = 1;LivekitSip.SIPDispatchRuleUpdate.BuildersetTrunkIds(LivekitModels.ListUpdate.Builder builderForValue).livekit.ListUpdate trunk_ids = 1;LivekitSip.SIPDispatchRuleUpdate.BuildermergeTrunkIds(LivekitModels.ListUpdate value).livekit.ListUpdate trunk_ids = 1;LivekitSip.SIPDispatchRuleUpdate.BuilderclearTrunkIds().livekit.ListUpdate trunk_ids = 1;booleanhasRule().livekit.SIPDispatchRule rule = 2;LivekitSip.SIPDispatchRulegetRule().livekit.SIPDispatchRule rule = 2;LivekitSip.SIPDispatchRuleUpdate.BuildersetRule(LivekitSip.SIPDispatchRule value).livekit.SIPDispatchRule rule = 2;LivekitSip.SIPDispatchRuleUpdate.BuildersetRule(LivekitSip.SIPDispatchRule.Builder builderForValue).livekit.SIPDispatchRule rule = 2;LivekitSip.SIPDispatchRuleUpdate.BuildermergeRule(LivekitSip.SIPDispatchRule value).livekit.SIPDispatchRule rule = 2;LivekitSip.SIPDispatchRuleUpdate.BuilderclearRule().livekit.SIPDispatchRule rule = 2;booleanhasName()optional string name = 3;StringgetName()optional string name = 3;ByteStringgetNameBytes()optional string name = 3;LivekitSip.SIPDispatchRuleUpdate.BuildersetName(String value)optional string name = 3;LivekitSip.SIPDispatchRuleUpdate.BuilderclearName()optional string name = 3;LivekitSip.SIPDispatchRuleUpdate.BuildersetNameBytes(ByteString value)optional string name = 3;booleanhasMetadata()optional string metadata = 4;StringgetMetadata()optional string metadata = 4;ByteStringgetMetadataBytes()optional string metadata = 4;LivekitSip.SIPDispatchRuleUpdate.BuildersetMetadata(String value)optional string metadata = 4;LivekitSip.SIPDispatchRuleUpdate.BuilderclearMetadata()optional string metadata = 4;LivekitSip.SIPDispatchRuleUpdate.BuildersetMetadataBytes(ByteString value)optional string metadata = 4;intgetAttributesCount()map<string, string> attributes = 5;booleancontainsAttributes(String key)map<string, string> attributes = 5;LivekitSip.SIPDispatchRuleUpdate.BuilderclearAttributes()LivekitSip.SIPDispatchRuleUpdate.BuilderremoveAttributes(String key)map<string, string> attributes = 5;Map<String, String>getAttributes()Use getAttributesMap instead. Map<String, String>getAttributesMap()map<string, string> attributes = 5;StringgetAttributesOrDefault(String key, String defaultValue)map<string, string> attributes = 5;StringgetAttributesOrThrow(String key)map<string, string> attributes = 5;LivekitSip.SIPDispatchRuleUpdate.BuilderputAttributes(String key, String value)map<string, string> attributes = 5;LivekitSip.SIPDispatchRuleUpdate.BuilderputAllAttributes(Map<String, String> values)map<string, string> attributes = 5;booleanhasMediaEncryption()optional .livekit.SIPMediaEncryption media_encryption = 6;intgetMediaEncryptionValue()optional .livekit.SIPMediaEncryption media_encryption = 6;LivekitSip.SIPDispatchRuleUpdate.BuildersetMediaEncryptionValue(int value)optional .livekit.SIPMediaEncryption media_encryption = 6;LivekitSip.SIPMediaEncryptiongetMediaEncryption()optional .livekit.SIPMediaEncryption media_encryption = 6;LivekitSip.SIPDispatchRuleUpdate.BuildersetMediaEncryption(LivekitSip.SIPMediaEncryption value)optional .livekit.SIPMediaEncryption media_encryption = 6;LivekitSip.SIPDispatchRuleUpdate.BuilderclearMediaEncryption()optional .livekit.SIPMediaEncryption media_encryption = 6;-
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 livekit.LivekitSip.SIPDispatchRuleUpdateOrBuilder
containsAttributes, getAttributesOrDefault, getAttributesOrThrow -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
hasTrunkIds
boolean hasTrunkIds()
.livekit.ListUpdate trunk_ids = 1;
-
getTrunkIds
LivekitModels.ListUpdate getTrunkIds()
.livekit.ListUpdate trunk_ids = 1;
-
setTrunkIds
LivekitSip.SIPDispatchRuleUpdate.Builder setTrunkIds(LivekitModels.ListUpdate value)
.livekit.ListUpdate trunk_ids = 1;
-
setTrunkIds
LivekitSip.SIPDispatchRuleUpdate.Builder setTrunkIds(LivekitModels.ListUpdate.Builder builderForValue)
.livekit.ListUpdate trunk_ids = 1;
-
mergeTrunkIds
LivekitSip.SIPDispatchRuleUpdate.Builder mergeTrunkIds(LivekitModels.ListUpdate value)
.livekit.ListUpdate trunk_ids = 1;
-
clearTrunkIds
LivekitSip.SIPDispatchRuleUpdate.Builder clearTrunkIds()
.livekit.ListUpdate trunk_ids = 1;
-
hasRule
boolean hasRule()
.livekit.SIPDispatchRule rule = 2;
-
getRule
LivekitSip.SIPDispatchRule getRule()
.livekit.SIPDispatchRule rule = 2;
-
setRule
LivekitSip.SIPDispatchRuleUpdate.Builder setRule(LivekitSip.SIPDispatchRule value)
.livekit.SIPDispatchRule rule = 2;
-
setRule
LivekitSip.SIPDispatchRuleUpdate.Builder setRule(LivekitSip.SIPDispatchRule.Builder builderForValue)
.livekit.SIPDispatchRule rule = 2;
-
mergeRule
LivekitSip.SIPDispatchRuleUpdate.Builder mergeRule(LivekitSip.SIPDispatchRule value)
.livekit.SIPDispatchRule rule = 2;
-
clearRule
LivekitSip.SIPDispatchRuleUpdate.Builder clearRule()
.livekit.SIPDispatchRule rule = 2;
-
hasName
boolean hasName()
optional string name = 3;
-
getNameBytes
ByteString getNameBytes()
optional string name = 3;
-
setName
LivekitSip.SIPDispatchRuleUpdate.Builder setName(String value)
optional string name = 3;- Parameters:
value- The name to set.
-
clearName
LivekitSip.SIPDispatchRuleUpdate.Builder clearName()
optional string name = 3;
-
setNameBytes
LivekitSip.SIPDispatchRuleUpdate.Builder setNameBytes(ByteString value)
optional string name = 3;- Parameters:
value- The bytes for name to set.
-
hasMetadata
boolean hasMetadata()
optional string metadata = 4;
-
getMetadata
String getMetadata()
optional string metadata = 4;
-
getMetadataBytes
ByteString getMetadataBytes()
optional string metadata = 4;
-
setMetadata
LivekitSip.SIPDispatchRuleUpdate.Builder setMetadata(String value)
optional string metadata = 4;- Parameters:
value- The metadata to set.
-
clearMetadata
LivekitSip.SIPDispatchRuleUpdate.Builder clearMetadata()
optional string metadata = 4;
-
setMetadataBytes
LivekitSip.SIPDispatchRuleUpdate.Builder setMetadataBytes(ByteString value)
optional string metadata = 4;- Parameters:
value- The bytes for metadata to set.
-
getAttributesCount
int getAttributesCount()
map<string, string> attributes = 5;
-
containsAttributes
boolean containsAttributes(String key)
map<string, string> attributes = 5;
-
clearAttributes
LivekitSip.SIPDispatchRuleUpdate.Builder clearAttributes()
-
removeAttributes
LivekitSip.SIPDispatchRuleUpdate.Builder removeAttributes(String key)
map<string, string> attributes = 5;
-
getAttributes
@Deprecated() Map<String, String> getAttributes()
Use getAttributesMap instead.
-
getAttributesMap
Map<String, String> getAttributesMap()
map<string, string> attributes = 5;
-
getAttributesOrDefault
String getAttributesOrDefault(String key, String defaultValue)
map<string, string> attributes = 5;
-
getAttributesOrThrow
String getAttributesOrThrow(String key)
map<string, string> attributes = 5;
-
putAttributes
LivekitSip.SIPDispatchRuleUpdate.Builder putAttributes(String key, String value)
map<string, string> attributes = 5;
-
putAllAttributes
LivekitSip.SIPDispatchRuleUpdate.Builder putAllAttributes(Map<String, String> values)
map<string, string> attributes = 5;
-
hasMediaEncryption
boolean hasMediaEncryption()
optional .livekit.SIPMediaEncryption media_encryption = 6;
-
getMediaEncryptionValue
int getMediaEncryptionValue()
optional .livekit.SIPMediaEncryption media_encryption = 6;
-
setMediaEncryptionValue
LivekitSip.SIPDispatchRuleUpdate.Builder setMediaEncryptionValue(int value)
optional .livekit.SIPMediaEncryption media_encryption = 6;- Parameters:
value- The mediaEncryption to set.
-
getMediaEncryption
LivekitSip.SIPMediaEncryption getMediaEncryption()
optional .livekit.SIPMediaEncryption media_encryption = 6;
-
setMediaEncryption
LivekitSip.SIPDispatchRuleUpdate.Builder setMediaEncryption(LivekitSip.SIPMediaEncryption value)
optional .livekit.SIPMediaEncryption media_encryption = 6;- Parameters:
value- The enum numeric value on the wire for mediaEncryption to set.
-
clearMediaEncryption
LivekitSip.SIPDispatchRuleUpdate.Builder clearMediaEncryption()
optional .livekit.SIPMediaEncryption media_encryption = 6;
-
-
-
-