Package 

Interface LivekitWebhook.WebhookEventOrBuilder

    • Method Summary

      Modifier and Type Method Description
      abstract 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_ended
      
      string event = 1;
      abstract 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_ended
      
      string event = 1;
      abstract boolean hasRoom() .livekit.Room room = 2;
      abstract LivekitModels.Room getRoom() .livekit.Room room = 2;
      abstract boolean hasParticipant()
      set when event is participant_* or track_*
      
      .livekit.ParticipantInfo participant = 3;
      abstract LivekitModels.ParticipantInfo getParticipant()
      set when event is participant_* or track_*
      
      .livekit.ParticipantInfo participant = 3;
      abstract boolean hasEgressInfo()
      set when event is egress_*
      
      .livekit.EgressInfo egress_info = 9;
      abstract LivekitEgress.EgressInfo getEgressInfo()
      set when event is egress_*
      
      .livekit.EgressInfo egress_info = 9;
      abstract boolean hasIngressInfo()
      set when event is ingress_*
      
      .livekit.IngressInfo ingress_info = 10;
      abstract LivekitIngress.IngressInfo getIngressInfo()
      set when event is ingress_*
      
      .livekit.IngressInfo ingress_info = 10;
      abstract boolean hasTrack()
      set when event is track_*
      
      .livekit.TrackInfo track = 8;
      abstract LivekitModels.TrackInfo getTrack()
      set when event is track_*
      
      .livekit.TrackInfo track = 8;
      abstract String getId()
      unique event uuid
      
      string id = 6;
      abstract ByteString getIdBytes()
      unique event uuid
      
      string id = 6;
      abstract long getCreatedAt()
      timestamp in seconds
      
      int64 created_at = 7;
      abstract int getNumDropped() int32 num_dropped = 11 [deprecated = true];
      • Methods inherited from class com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getEvent

         abstract 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_ended
        
        string event = 1;
      • getEventBytes

         abstract 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_ended
        
        string event = 1;
      • hasRoom

         abstract boolean hasRoom()

        .livekit.Room room = 2;

      • hasParticipant

         abstract boolean hasParticipant()
        set when event is participant_* or track_*
        
        .livekit.ParticipantInfo participant = 3;
      • hasEgressInfo

         abstract boolean hasEgressInfo()
        set when event is egress_*
        
        .livekit.EgressInfo egress_info = 9;
      • hasIngressInfo

         abstract boolean hasIngressInfo()
        set when event is ingress_*
        
        .livekit.IngressInfo ingress_info = 10;
      • hasTrack

         abstract boolean hasTrack()
        set when event is track_*
        
        .livekit.TrackInfo track = 8;
      • getId

         abstract String getId()
        unique event uuid
        
        string id = 6;
      • getIdBytes

         abstract ByteString getIdBytes()
        unique event uuid
        
        string id = 6;
      • getCreatedAt

         abstract long getCreatedAt()
        timestamp in seconds
        
        int64 created_at = 7;