-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,java.lang.Cloneable,livekit.LivekitWebhook.WebhookEventOrBuilder
public final class LivekitWebhook.WebhookEvent.Builder extends GeneratedMessageLite.Builder<LivekitWebhook.WebhookEvent, LivekitWebhook.WebhookEvent.Builder> implements LivekitWebhook.WebhookEventOrBuilder
Protobuf type
{@code livekit.WebhookEvent}
-
-
Method Summary
Modifier and Type Method Description StringgetEvent()one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;ByteStringgetEventBytes()one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;LivekitWebhook.WebhookEvent.BuildersetEvent(String value)one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;LivekitWebhook.WebhookEvent.BuilderclearEvent()one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;LivekitWebhook.WebhookEvent.BuildersetEventBytes(ByteString value)one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;booleanhasRoom().livekit.Room room = 2;LivekitModels.RoomgetRoom().livekit.Room room = 2;LivekitWebhook.WebhookEvent.BuildersetRoom(LivekitModels.Room value).livekit.Room room = 2;LivekitWebhook.WebhookEvent.BuildersetRoom(LivekitModels.Room.Builder builderForValue).livekit.Room room = 2;LivekitWebhook.WebhookEvent.BuildermergeRoom(LivekitModels.Room value).livekit.Room room = 2;LivekitWebhook.WebhookEvent.BuilderclearRoom().livekit.Room room = 2;booleanhasParticipant()set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;LivekitModels.ParticipantInfogetParticipant()set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;LivekitWebhook.WebhookEvent.BuildersetParticipant(LivekitModels.ParticipantInfo value)set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;LivekitWebhook.WebhookEvent.BuildersetParticipant(LivekitModels.ParticipantInfo.Builder builderForValue)set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;LivekitWebhook.WebhookEvent.BuildermergeParticipant(LivekitModels.ParticipantInfo value)set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;LivekitWebhook.WebhookEvent.BuilderclearParticipant()set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;booleanhasEgressInfo()set when event is egress_*.livekit.EgressInfo egress_info = 9;LivekitEgress.EgressInfogetEgressInfo()set when event is egress_*.livekit.EgressInfo egress_info = 9;LivekitWebhook.WebhookEvent.BuildersetEgressInfo(LivekitEgress.EgressInfo value)set when event is egress_*.livekit.EgressInfo egress_info = 9;LivekitWebhook.WebhookEvent.BuildersetEgressInfo(LivekitEgress.EgressInfo.Builder builderForValue)set when event is egress_*.livekit.EgressInfo egress_info = 9;LivekitWebhook.WebhookEvent.BuildermergeEgressInfo(LivekitEgress.EgressInfo value)set when event is egress_*.livekit.EgressInfo egress_info = 9;LivekitWebhook.WebhookEvent.BuilderclearEgressInfo()set when event is egress_*.livekit.EgressInfo egress_info = 9;booleanhasIngressInfo()set when event is ingress_*.livekit.IngressInfo ingress_info = 10;LivekitIngress.IngressInfogetIngressInfo()set when event is ingress_*.livekit.IngressInfo ingress_info = 10;LivekitWebhook.WebhookEvent.BuildersetIngressInfo(LivekitIngress.IngressInfo value)set when event is ingress_*.livekit.IngressInfo ingress_info = 10;LivekitWebhook.WebhookEvent.BuildersetIngressInfo(LivekitIngress.IngressInfo.Builder builderForValue)set when event is ingress_*.livekit.IngressInfo ingress_info = 10;LivekitWebhook.WebhookEvent.BuildermergeIngressInfo(LivekitIngress.IngressInfo value)set when event is ingress_*.livekit.IngressInfo ingress_info = 10;LivekitWebhook.WebhookEvent.BuilderclearIngressInfo()set when event is ingress_*.livekit.IngressInfo ingress_info = 10;booleanhasTrack()set when event is track_*.livekit.TrackInfo track = 8;LivekitModels.TrackInfogetTrack()set when event is track_*.livekit.TrackInfo track = 8;LivekitWebhook.WebhookEvent.BuildersetTrack(LivekitModels.TrackInfo value)set when event is track_*.livekit.TrackInfo track = 8;LivekitWebhook.WebhookEvent.BuildersetTrack(LivekitModels.TrackInfo.Builder builderForValue)set when event is track_*.livekit.TrackInfo track = 8;LivekitWebhook.WebhookEvent.BuildermergeTrack(LivekitModels.TrackInfo value)set when event is track_*.livekit.TrackInfo track = 8;LivekitWebhook.WebhookEvent.BuilderclearTrack()set when event is track_*.livekit.TrackInfo track = 8;StringgetId()unique event uuidstring id = 6;ByteStringgetIdBytes()unique event uuidstring id = 6;LivekitWebhook.WebhookEvent.BuildersetId(String value)unique event uuidstring id = 6;LivekitWebhook.WebhookEvent.BuilderclearId()unique event uuidstring id = 6;LivekitWebhook.WebhookEvent.BuildersetIdBytes(ByteString value)unique event uuidstring id = 6;longgetCreatedAt()timestamp in secondsint64 created_at = 7;LivekitWebhook.WebhookEvent.BuildersetCreatedAt(long value)timestamp in secondsint64 created_at = 7;LivekitWebhook.WebhookEvent.BuilderclearCreatedAt()timestamp in secondsint64 created_at = 7;intgetNumDropped()int32 num_dropped = 11 [deprecated = true];LivekitWebhook.WebhookEvent.BuildersetNumDropped(int value)int32 num_dropped = 11 [deprecated = true];LivekitWebhook.WebhookEvent.BuilderclearNumDropped()int32 num_dropped = 11 [deprecated = true];-
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
-
getEvent
String getEvent()
one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;
-
getEventBytes
ByteString getEventBytes()
one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;
-
setEvent
LivekitWebhook.WebhookEvent.Builder setEvent(String value)
one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;- Parameters:
value- The event to set.
-
clearEvent
LivekitWebhook.WebhookEvent.Builder clearEvent()
one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;
-
setEventBytes
LivekitWebhook.WebhookEvent.Builder setEventBytes(ByteString value)
one of room_started, room_finished, participant_joined, participant_left, participant_connection_aborted, track_published, track_unpublished, egress_started, egress_updated, egress_ended, ingress_started, ingress_endedstring event = 1;- Parameters:
value- The bytes for event to set.
-
hasRoom
boolean hasRoom()
.livekit.Room room = 2;
-
getRoom
LivekitModels.Room getRoom()
.livekit.Room room = 2;
-
setRoom
LivekitWebhook.WebhookEvent.Builder setRoom(LivekitModels.Room value)
.livekit.Room room = 2;
-
setRoom
LivekitWebhook.WebhookEvent.Builder setRoom(LivekitModels.Room.Builder builderForValue)
.livekit.Room room = 2;
-
mergeRoom
LivekitWebhook.WebhookEvent.Builder mergeRoom(LivekitModels.Room value)
.livekit.Room room = 2;
-
clearRoom
LivekitWebhook.WebhookEvent.Builder clearRoom()
.livekit.Room room = 2;
-
hasParticipant
boolean hasParticipant()
set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;
-
getParticipant
LivekitModels.ParticipantInfo getParticipant()
set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;
-
setParticipant
LivekitWebhook.WebhookEvent.Builder setParticipant(LivekitModels.ParticipantInfo value)
set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;
-
setParticipant
LivekitWebhook.WebhookEvent.Builder setParticipant(LivekitModels.ParticipantInfo.Builder builderForValue)
set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;
-
mergeParticipant
LivekitWebhook.WebhookEvent.Builder mergeParticipant(LivekitModels.ParticipantInfo value)
set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;
-
clearParticipant
LivekitWebhook.WebhookEvent.Builder clearParticipant()
set when event is participant_* or track_*.livekit.ParticipantInfo participant = 3;
-
hasEgressInfo
boolean hasEgressInfo()
set when event is egress_*.livekit.EgressInfo egress_info = 9;
-
getEgressInfo
LivekitEgress.EgressInfo getEgressInfo()
set when event is egress_*.livekit.EgressInfo egress_info = 9;
-
setEgressInfo
LivekitWebhook.WebhookEvent.Builder setEgressInfo(LivekitEgress.EgressInfo value)
set when event is egress_*.livekit.EgressInfo egress_info = 9;
-
setEgressInfo
LivekitWebhook.WebhookEvent.Builder setEgressInfo(LivekitEgress.EgressInfo.Builder builderForValue)
set when event is egress_*.livekit.EgressInfo egress_info = 9;
-
mergeEgressInfo
LivekitWebhook.WebhookEvent.Builder mergeEgressInfo(LivekitEgress.EgressInfo value)
set when event is egress_*.livekit.EgressInfo egress_info = 9;
-
clearEgressInfo
LivekitWebhook.WebhookEvent.Builder clearEgressInfo()
set when event is egress_*.livekit.EgressInfo egress_info = 9;
-
hasIngressInfo
boolean hasIngressInfo()
set when event is ingress_*.livekit.IngressInfo ingress_info = 10;
-
getIngressInfo
LivekitIngress.IngressInfo getIngressInfo()
set when event is ingress_*.livekit.IngressInfo ingress_info = 10;
-
setIngressInfo
LivekitWebhook.WebhookEvent.Builder setIngressInfo(LivekitIngress.IngressInfo value)
set when event is ingress_*.livekit.IngressInfo ingress_info = 10;
-
setIngressInfo
LivekitWebhook.WebhookEvent.Builder setIngressInfo(LivekitIngress.IngressInfo.Builder builderForValue)
set when event is ingress_*.livekit.IngressInfo ingress_info = 10;
-
mergeIngressInfo
LivekitWebhook.WebhookEvent.Builder mergeIngressInfo(LivekitIngress.IngressInfo value)
set when event is ingress_*.livekit.IngressInfo ingress_info = 10;
-
clearIngressInfo
LivekitWebhook.WebhookEvent.Builder clearIngressInfo()
set when event is ingress_*.livekit.IngressInfo ingress_info = 10;
-
hasTrack
boolean hasTrack()
set when event is track_*.livekit.TrackInfo track = 8;
-
getTrack
LivekitModels.TrackInfo getTrack()
set when event is track_*.livekit.TrackInfo track = 8;
-
setTrack
LivekitWebhook.WebhookEvent.Builder setTrack(LivekitModels.TrackInfo value)
set when event is track_*.livekit.TrackInfo track = 8;
-
setTrack
LivekitWebhook.WebhookEvent.Builder setTrack(LivekitModels.TrackInfo.Builder builderForValue)
set when event is track_*.livekit.TrackInfo track = 8;
-
mergeTrack
LivekitWebhook.WebhookEvent.Builder mergeTrack(LivekitModels.TrackInfo value)
set when event is track_*.livekit.TrackInfo track = 8;
-
clearTrack
LivekitWebhook.WebhookEvent.Builder clearTrack()
set when event is track_*.livekit.TrackInfo track = 8;
-
getIdBytes
ByteString getIdBytes()
unique event uuidstring id = 6;
-
setId
LivekitWebhook.WebhookEvent.Builder setId(String value)
unique event uuidstring id = 6;- Parameters:
value- The id to set.
-
clearId
LivekitWebhook.WebhookEvent.Builder clearId()
unique event uuidstring id = 6;
-
setIdBytes
LivekitWebhook.WebhookEvent.Builder setIdBytes(ByteString value)
unique event uuidstring id = 6;- Parameters:
value- The bytes for id to set.
-
getCreatedAt
long getCreatedAt()
timestamp in secondsint64 created_at = 7;
-
setCreatedAt
LivekitWebhook.WebhookEvent.Builder setCreatedAt(long value)
timestamp in secondsint64 created_at = 7;- Parameters:
value- The createdAt to set.
-
clearCreatedAt
LivekitWebhook.WebhookEvent.Builder clearCreatedAt()
timestamp in secondsint64 created_at = 7;
-
getNumDropped
@Deprecated() int getNumDropped()
int32 num_dropped = 11 [deprecated = true];
-
setNumDropped
@Deprecated() LivekitWebhook.WebhookEvent.Builder setNumDropped(int value)
int32 num_dropped = 11 [deprecated = true];- Parameters:
value- The numDropped to set.
-
clearNumDropped
@Deprecated() LivekitWebhook.WebhookEvent.Builder clearNumDropped()
int32 num_dropped = 11 [deprecated = true];
-
-
-
-