-
- 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 String
getIngressId()
string ingress_id = 1;
ByteString
getIngressIdBytes()
string ingress_id = 1;
LivekitIngress.IngressInfo.Builder
setIngressId(String value)
string ingress_id = 1;
LivekitIngress.IngressInfo.Builder
clearIngressId()
string ingress_id = 1;
LivekitIngress.IngressInfo.Builder
setIngressIdBytes(ByteString value)
string ingress_id = 1;
String
getName()
string name = 2;
ByteString
getNameBytes()
string name = 2;
LivekitIngress.IngressInfo.Builder
setName(String value)
string name = 2;
LivekitIngress.IngressInfo.Builder
clearName()
string name = 2;
LivekitIngress.IngressInfo.Builder
setNameBytes(ByteString value)
string name = 2;
String
getStreamKey()
string stream_key = 3;
ByteString
getStreamKeyBytes()
string stream_key = 3;
LivekitIngress.IngressInfo.Builder
setStreamKey(String value)
string stream_key = 3;
LivekitIngress.IngressInfo.Builder
clearStreamKey()
string stream_key = 3;
LivekitIngress.IngressInfo.Builder
setStreamKeyBytes(ByteString value)
string stream_key = 3;
String
getUrl()
URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)
string url = 4;
ByteString
getUrlBytes()
URL to point the encoder to for push (RTMP, WHIP), or location to pull media from for pull (URL)
string url = 4;
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;
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;
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;
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;
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;
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;
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;
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;
boolean
getBypassTranscoding()
bool bypass_transcoding = 13;
LivekitIngress.IngressInfo.Builder
setBypassTranscoding(boolean value)
bool bypass_transcoding = 13;
LivekitIngress.IngressInfo.Builder
clearBypassTranscoding()
bool bypass_transcoding = 13;
boolean
hasAudio()
.livekit.IngressAudioOptions audio = 6;
LivekitIngress.IngressAudioOptions
getAudio()
.livekit.IngressAudioOptions audio = 6;
LivekitIngress.IngressInfo.Builder
setAudio(LivekitIngress.IngressAudioOptions value)
.livekit.IngressAudioOptions audio = 6;
LivekitIngress.IngressInfo.Builder
setAudio(LivekitIngress.IngressAudioOptions.Builder builderForValue)
.livekit.IngressAudioOptions audio = 6;
LivekitIngress.IngressInfo.Builder
mergeAudio(LivekitIngress.IngressAudioOptions value)
.livekit.IngressAudioOptions audio = 6;
LivekitIngress.IngressInfo.Builder
clearAudio()
.livekit.IngressAudioOptions audio = 6;
boolean
hasVideo()
.livekit.IngressVideoOptions video = 7;
LivekitIngress.IngressVideoOptions
getVideo()
.livekit.IngressVideoOptions video = 7;
LivekitIngress.IngressInfo.Builder
setVideo(LivekitIngress.IngressVideoOptions value)
.livekit.IngressVideoOptions video = 7;
LivekitIngress.IngressInfo.Builder
setVideo(LivekitIngress.IngressVideoOptions.Builder builderForValue)
.livekit.IngressVideoOptions video = 7;
LivekitIngress.IngressInfo.Builder
mergeVideo(LivekitIngress.IngressVideoOptions value)
.livekit.IngressVideoOptions video = 7;
LivekitIngress.IngressInfo.Builder
clearVideo()
.livekit.IngressVideoOptions video = 7;
String
getRoomName()
string room_name = 8;
ByteString
getRoomNameBytes()
string room_name = 8;
LivekitIngress.IngressInfo.Builder
setRoomName(String value)
string room_name = 8;
LivekitIngress.IngressInfo.Builder
clearRoomName()
string room_name = 8;
LivekitIngress.IngressInfo.Builder
setRoomNameBytes(ByteString value)
string room_name = 8;
String
getParticipantIdentity()
string participant_identity = 9;
ByteString
getParticipantIdentityBytes()
string participant_identity = 9;
LivekitIngress.IngressInfo.Builder
setParticipantIdentity(String value)
string participant_identity = 9;
LivekitIngress.IngressInfo.Builder
clearParticipantIdentity()
string participant_identity = 9;
LivekitIngress.IngressInfo.Builder
setParticipantIdentityBytes(ByteString value)
string participant_identity = 9;
String
getParticipantName()
string participant_name = 10;
ByteString
getParticipantNameBytes()
string participant_name = 10;
LivekitIngress.IngressInfo.Builder
setParticipantName(String value)
string participant_name = 10;
LivekitIngress.IngressInfo.Builder
clearParticipantName()
string participant_name = 10;
LivekitIngress.IngressInfo.Builder
setParticipantNameBytes(ByteString value)
string participant_name = 10;
boolean
getReusable()
bool reusable = 11;
LivekitIngress.IngressInfo.Builder
setReusable(boolean value)
bool reusable = 11;
LivekitIngress.IngressInfo.Builder
clearReusable()
bool reusable = 11;
boolean
hasState()
Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth)
.livekit.IngressState state = 12;
LivekitIngress.IngressState
getState()
Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth)
.livekit.IngressState state = 12;
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;
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;
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;
LivekitIngress.IngressInfo.Builder
clearState()
Description of error/stream non compliance and debug info for publisher otherwise (received bitrate, resolution, bandwidth)
.livekit.IngressState state = 12;
-
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
boolean getBypassTranscoding()
bool bypass_transcoding = 13;
-
setBypassTranscoding
LivekitIngress.IngressInfo.Builder setBypassTranscoding(boolean value)
bool bypass_transcoding = 13;
- Parameters:
value
- The bypassTranscoding to set.
-
clearBypassTranscoding
LivekitIngress.IngressInfo.Builder clearBypassTranscoding()
bool bypass_transcoding = 13;
-
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.
-
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;
-
-
-
-