-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitIngress.IngressInfoOrBuilder
public final class LivekitIngress.IngressInfo.Builder extends GeneratedMessageLite.Builder<LivekitIngress.IngressInfo, LivekitIngress.IngressInfo.Builder> implements LivekitIngress.IngressInfoOrBuilder
Protobuf type
{@code livekit.IngressInfo}
-
-
Method Summary
Modifier and Type Method Description StringgetIngressId()string ingress_id = 1;ByteStringgetIngressIdBytes()string ingress_id = 1;LivekitIngress.IngressInfo.BuildersetIngressId(String value)string ingress_id = 1;LivekitIngress.IngressInfo.BuilderclearIngressId()string ingress_id = 1;LivekitIngress.IngressInfo.BuildersetIngressIdBytes(ByteString value)string ingress_id = 1;StringgetName()string name = 2;ByteStringgetNameBytes()string name = 2;LivekitIngress.IngressInfo.BuildersetName(String value)string name = 2;LivekitIngress.IngressInfo.BuilderclearName()string name = 2;LivekitIngress.IngressInfo.BuildersetNameBytes(ByteString value)string name = 2;StringgetStreamKey()string stream_key = 3;ByteStringgetStreamKeyBytes()string stream_key = 3;LivekitIngress.IngressInfo.BuildersetStreamKey(String value)string stream_key = 3;LivekitIngress.IngressInfo.BuilderclearStreamKey()string stream_key = 3;LivekitIngress.IngressInfo.BuildersetStreamKeyBytes(ByteString value)string stream_key = 3;StringgetUrl()URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;ByteStringgetUrlBytes()URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;LivekitIngress.IngressInfo.BuildersetUrl(String value)URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;LivekitIngress.IngressInfo.BuilderclearUrl()URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;LivekitIngress.IngressInfo.BuildersetUrlBytes(ByteString value)URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;intgetInputTypeValue()for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;LivekitIngress.IngressInfo.BuildersetInputTypeValue(int value)for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;LivekitIngress.IngressInputgetInputType()for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;LivekitIngress.IngressInfo.BuildersetInputType(LivekitIngress.IngressInput value)for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;LivekitIngress.IngressInfo.BuilderclearInputType()for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;booleangetBypassTranscoding()bool bypass_transcoding = 13 [deprecated = true];LivekitIngress.IngressInfo.BuildersetBypassTranscoding(boolean value)bool bypass_transcoding = 13 [deprecated = true];LivekitIngress.IngressInfo.BuilderclearBypassTranscoding()bool bypass_transcoding = 13 [deprecated = true];booleanhasEnableTranscoding()optional bool enable_transcoding = 15;booleangetEnableTranscoding()optional bool enable_transcoding = 15;LivekitIngress.IngressInfo.BuildersetEnableTranscoding(boolean value)optional bool enable_transcoding = 15;LivekitIngress.IngressInfo.BuilderclearEnableTranscoding()optional bool enable_transcoding = 15;booleanhasAudio().livekit.IngressAudioOptions audio = 6;LivekitIngress.IngressAudioOptionsgetAudio().livekit.IngressAudioOptions audio = 6;LivekitIngress.IngressInfo.BuildersetAudio(LivekitIngress.IngressAudioOptions value).livekit.IngressAudioOptions audio = 6;LivekitIngress.IngressInfo.BuildersetAudio(LivekitIngress.IngressAudioOptions.Builder builderForValue).livekit.IngressAudioOptions audio = 6;LivekitIngress.IngressInfo.BuildermergeAudio(LivekitIngress.IngressAudioOptions value).livekit.IngressAudioOptions audio = 6;LivekitIngress.IngressInfo.BuilderclearAudio().livekit.IngressAudioOptions audio = 6;booleanhasVideo().livekit.IngressVideoOptions video = 7;LivekitIngress.IngressVideoOptionsgetVideo().livekit.IngressVideoOptions video = 7;LivekitIngress.IngressInfo.BuildersetVideo(LivekitIngress.IngressVideoOptions value).livekit.IngressVideoOptions video = 7;LivekitIngress.IngressInfo.BuildersetVideo(LivekitIngress.IngressVideoOptions.Builder builderForValue).livekit.IngressVideoOptions video = 7;LivekitIngress.IngressInfo.BuildermergeVideo(LivekitIngress.IngressVideoOptions value).livekit.IngressVideoOptions video = 7;LivekitIngress.IngressInfo.BuilderclearVideo().livekit.IngressVideoOptions video = 7;StringgetRoomName()string room_name = 8;ByteStringgetRoomNameBytes()string room_name = 8;LivekitIngress.IngressInfo.BuildersetRoomName(String value)string room_name = 8;LivekitIngress.IngressInfo.BuilderclearRoomName()string room_name = 8;LivekitIngress.IngressInfo.BuildersetRoomNameBytes(ByteString value)string room_name = 8;StringgetParticipantIdentity()string participant_identity = 9;ByteStringgetParticipantIdentityBytes()string participant_identity = 9;LivekitIngress.IngressInfo.BuildersetParticipantIdentity(String value)string participant_identity = 9;LivekitIngress.IngressInfo.BuilderclearParticipantIdentity()string participant_identity = 9;LivekitIngress.IngressInfo.BuildersetParticipantIdentityBytes(ByteString value)string participant_identity = 9;StringgetParticipantName()string participant_name = 10;ByteStringgetParticipantNameBytes()string participant_name = 10;LivekitIngress.IngressInfo.BuildersetParticipantName(String value)string participant_name = 10;LivekitIngress.IngressInfo.BuilderclearParticipantName()string participant_name = 10;LivekitIngress.IngressInfo.BuildersetParticipantNameBytes(ByteString value)string participant_name = 10;StringgetParticipantMetadata()string participant_metadata = 14;ByteStringgetParticipantMetadataBytes()string participant_metadata = 14;LivekitIngress.IngressInfo.BuildersetParticipantMetadata(String value)string participant_metadata = 14;LivekitIngress.IngressInfo.BuilderclearParticipantMetadata()string participant_metadata = 14;LivekitIngress.IngressInfo.BuildersetParticipantMetadataBytes(ByteString value)string participant_metadata = 14;booleangetReusable()bool reusable = 11;LivekitIngress.IngressInfo.BuildersetReusable(boolean value)bool reusable = 11;LivekitIngress.IngressInfo.BuilderclearReusable()bool reusable = 11;booleanhasState()Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;LivekitIngress.IngressStategetState()Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;LivekitIngress.IngressInfo.BuildersetState(LivekitIngress.IngressState value)Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;LivekitIngress.IngressInfo.BuildersetState(LivekitIngress.IngressState.Builder builderForValue)Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;LivekitIngress.IngressInfo.BuildermergeState(LivekitIngress.IngressState value)Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;LivekitIngress.IngressInfo.BuilderclearState()Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;booleanhasEnabled()The default value is true and when set to false, the new connection attempts will be rejectedoptional bool enabled = 16;booleangetEnabled()The default value is true and when set to false, the new connection attempts will be rejectedoptional bool enabled = 16;LivekitIngress.IngressInfo.BuildersetEnabled(boolean value)The default value is true and when set to false, the new connection attempts will be rejectedoptional bool enabled = 16;LivekitIngress.IngressInfo.BuilderclearEnabled()The default value is true and when set to false, the new connection attempts will be rejectedoptional bool enabled = 16;-
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
-
getIngressId
String getIngressId()
string ingress_id = 1;
-
getIngressIdBytes
ByteString getIngressIdBytes()
string ingress_id = 1;
-
setIngressId
LivekitIngress.IngressInfo.Builder setIngressId(String value)
string ingress_id = 1;- Parameters:
value- The ingressId to set.
-
clearIngressId
LivekitIngress.IngressInfo.Builder clearIngressId()
string ingress_id = 1;
-
setIngressIdBytes
LivekitIngress.IngressInfo.Builder setIngressIdBytes(ByteString value)
string ingress_id = 1;- Parameters:
value- The bytes for ingressId to set.
-
getNameBytes
ByteString getNameBytes()
string name = 2;
-
setName
LivekitIngress.IngressInfo.Builder setName(String value)
string name = 2;- Parameters:
value- The name to set.
-
clearName
LivekitIngress.IngressInfo.Builder clearName()
string name = 2;
-
setNameBytes
LivekitIngress.IngressInfo.Builder setNameBytes(ByteString value)
string name = 2;- Parameters:
value- The bytes for name to set.
-
getStreamKey
String getStreamKey()
string stream_key = 3;
-
getStreamKeyBytes
ByteString getStreamKeyBytes()
string stream_key = 3;
-
setStreamKey
LivekitIngress.IngressInfo.Builder setStreamKey(String value)
string stream_key = 3;- Parameters:
value- The streamKey to set.
-
clearStreamKey
LivekitIngress.IngressInfo.Builder clearStreamKey()
string stream_key = 3;
-
setStreamKeyBytes
LivekitIngress.IngressInfo.Builder setStreamKeyBytes(ByteString value)
string stream_key = 3;- Parameters:
value- The bytes for streamKey to set.
-
getUrl
String getUrl()
URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;
-
getUrlBytes
ByteString getUrlBytes()
URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;
-
setUrl
LivekitIngress.IngressInfo.Builder setUrl(String value)
URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;- Parameters:
value- The url to set.
-
clearUrl
LivekitIngress.IngressInfo.Builder clearUrl()
URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;
-
setUrlBytes
LivekitIngress.IngressInfo.Builder setUrlBytes(ByteString value)
URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)string url = 4;- Parameters:
value- The bytes for url to set.
-
getInputTypeValue
int getInputTypeValue()
for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;
-
setInputTypeValue
LivekitIngress.IngressInfo.Builder setInputTypeValue(int value)
for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;- Parameters:
value- The inputType to set.
-
getInputType
LivekitIngress.IngressInput getInputType()
for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;
-
setInputType
LivekitIngress.IngressInfo.Builder setInputType(LivekitIngress.IngressInput value)
for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;- Parameters:
value- The enum numeric value on the wire for inputType to set.
-
clearInputType
LivekitIngress.IngressInfo.Builder clearInputType()
for RTMP input, it'll be a rtmp:// URL for FILE input, it'll be a http:// URL for SRT input, it'll be a srt:// URL.livekit.IngressInput input_type = 5;
-
getBypassTranscoding
@Deprecated() boolean getBypassTranscoding()
bool bypass_transcoding = 13 [deprecated = true];
-
setBypassTranscoding
@Deprecated() LivekitIngress.IngressInfo.Builder setBypassTranscoding(boolean value)
bool bypass_transcoding = 13 [deprecated = true];- Parameters:
value- The bypassTranscoding to set.
-
clearBypassTranscoding
@Deprecated() LivekitIngress.IngressInfo.Builder clearBypassTranscoding()
bool bypass_transcoding = 13 [deprecated = true];
-
hasEnableTranscoding
boolean hasEnableTranscoding()
optional bool enable_transcoding = 15;
-
getEnableTranscoding
boolean getEnableTranscoding()
optional bool enable_transcoding = 15;
-
setEnableTranscoding
LivekitIngress.IngressInfo.Builder setEnableTranscoding(boolean value)
optional bool enable_transcoding = 15;- Parameters:
value- The enableTranscoding to set.
-
clearEnableTranscoding
LivekitIngress.IngressInfo.Builder clearEnableTranscoding()
optional bool enable_transcoding = 15;
-
hasAudio
boolean hasAudio()
.livekit.IngressAudioOptions audio = 6;
-
getAudio
LivekitIngress.IngressAudioOptions getAudio()
.livekit.IngressAudioOptions audio = 6;
-
setAudio
LivekitIngress.IngressInfo.Builder setAudio(LivekitIngress.IngressAudioOptions value)
.livekit.IngressAudioOptions audio = 6;
-
setAudio
LivekitIngress.IngressInfo.Builder setAudio(LivekitIngress.IngressAudioOptions.Builder builderForValue)
.livekit.IngressAudioOptions audio = 6;
-
mergeAudio
LivekitIngress.IngressInfo.Builder mergeAudio(LivekitIngress.IngressAudioOptions value)
.livekit.IngressAudioOptions audio = 6;
-
clearAudio
LivekitIngress.IngressInfo.Builder clearAudio()
.livekit.IngressAudioOptions audio = 6;
-
hasVideo
boolean hasVideo()
.livekit.IngressVideoOptions video = 7;
-
getVideo
LivekitIngress.IngressVideoOptions getVideo()
.livekit.IngressVideoOptions video = 7;
-
setVideo
LivekitIngress.IngressInfo.Builder setVideo(LivekitIngress.IngressVideoOptions value)
.livekit.IngressVideoOptions video = 7;
-
setVideo
LivekitIngress.IngressInfo.Builder setVideo(LivekitIngress.IngressVideoOptions.Builder builderForValue)
.livekit.IngressVideoOptions video = 7;
-
mergeVideo
LivekitIngress.IngressInfo.Builder mergeVideo(LivekitIngress.IngressVideoOptions value)
.livekit.IngressVideoOptions video = 7;
-
clearVideo
LivekitIngress.IngressInfo.Builder clearVideo()
.livekit.IngressVideoOptions video = 7;
-
getRoomName
String getRoomName()
string room_name = 8;
-
getRoomNameBytes
ByteString getRoomNameBytes()
string room_name = 8;
-
setRoomName
LivekitIngress.IngressInfo.Builder setRoomName(String value)
string room_name = 8;- Parameters:
value- The roomName to set.
-
clearRoomName
LivekitIngress.IngressInfo.Builder clearRoomName()
string room_name = 8;
-
setRoomNameBytes
LivekitIngress.IngressInfo.Builder setRoomNameBytes(ByteString value)
string room_name = 8;- Parameters:
value- The bytes for roomName to set.
-
getParticipantIdentity
String getParticipantIdentity()
string participant_identity = 9;
-
getParticipantIdentityBytes
ByteString getParticipantIdentityBytes()
string participant_identity = 9;
-
setParticipantIdentity
LivekitIngress.IngressInfo.Builder setParticipantIdentity(String value)
string participant_identity = 9;- Parameters:
value- The participantIdentity to set.
-
clearParticipantIdentity
LivekitIngress.IngressInfo.Builder clearParticipantIdentity()
string participant_identity = 9;
-
setParticipantIdentityBytes
LivekitIngress.IngressInfo.Builder setParticipantIdentityBytes(ByteString value)
string participant_identity = 9;- Parameters:
value- The bytes for participantIdentity to set.
-
getParticipantName
String getParticipantName()
string participant_name = 10;
-
getParticipantNameBytes
ByteString getParticipantNameBytes()
string participant_name = 10;
-
setParticipantName
LivekitIngress.IngressInfo.Builder setParticipantName(String value)
string participant_name = 10;- Parameters:
value- The participantName to set.
-
clearParticipantName
LivekitIngress.IngressInfo.Builder clearParticipantName()
string participant_name = 10;
-
setParticipantNameBytes
LivekitIngress.IngressInfo.Builder setParticipantNameBytes(ByteString value)
string participant_name = 10;- Parameters:
value- The bytes for participantName to set.
-
getParticipantMetadata
String getParticipantMetadata()
string participant_metadata = 14;
-
getParticipantMetadataBytes
ByteString getParticipantMetadataBytes()
string participant_metadata = 14;
-
setParticipantMetadata
LivekitIngress.IngressInfo.Builder setParticipantMetadata(String value)
string participant_metadata = 14;- Parameters:
value- The participantMetadata to set.
-
clearParticipantMetadata
LivekitIngress.IngressInfo.Builder clearParticipantMetadata()
string participant_metadata = 14;
-
setParticipantMetadataBytes
LivekitIngress.IngressInfo.Builder setParticipantMetadataBytes(ByteString value)
string participant_metadata = 14;- Parameters:
value- The bytes for participantMetadata to set.
-
getReusable
boolean getReusable()
bool reusable = 11;
-
setReusable
LivekitIngress.IngressInfo.Builder setReusable(boolean value)
bool reusable = 11;- Parameters:
value- The reusable to set.
-
clearReusable
LivekitIngress.IngressInfo.Builder clearReusable()
bool reusable = 11;
-
hasState
boolean hasState()
Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;
-
getState
LivekitIngress.IngressState getState()
Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;
-
setState
LivekitIngress.IngressInfo.Builder setState(LivekitIngress.IngressState value)
Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;
-
setState
LivekitIngress.IngressInfo.Builder setState(LivekitIngress.IngressState.Builder builderForValue)
Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;
-
mergeState
LivekitIngress.IngressInfo.Builder mergeState(LivekitIngress.IngressState value)
Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;
-
clearState
LivekitIngress.IngressInfo.Builder clearState()
Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth).livekit.IngressState state = 12;
-
hasEnabled
boolean hasEnabled()
The default value is true and when set to false, the new connection attempts will be rejectedoptional bool enabled = 16;
-
getEnabled
boolean getEnabled()
The default value is true and when set to false, the new connection attempts will be rejectedoptional bool enabled = 16;
-
setEnabled
LivekitIngress.IngressInfo.Builder setEnabled(boolean value)
The default value is true and when set to false, the new connection attempts will be rejectedoptional bool enabled = 16;- Parameters:
value- The enabled to set.
-
clearEnabled
LivekitIngress.IngressInfo.Builder clearEnabled()
The default value is true and when set to false, the new connection attempts will be rejectedoptional bool enabled = 16;
-
-
-
-