-
- All Implemented Interfaces:
-
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,livekit.LivekitWebhook.WebhookEventOrBuilder
public final class LivekitWebhook.WebhookEvent extends GeneratedMessageLite<LivekitWebhook.WebhookEvent, LivekitWebhook.WebhookEvent.Builder> implements LivekitWebhook.WebhookEventOrBuilder
Protobuf type
{@code livekit.WebhookEvent}
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classLivekitWebhook.WebhookEvent.BuilderProtobuf type
{@code livekit.WebhookEvent}
-
Field Summary
Fields Modifier and Type Field Description public final static intEVENT_FIELD_NUMBERpublic final static intROOM_FIELD_NUMBERpublic final static intPARTICIPANT_FIELD_NUMBERpublic final static intEGRESS_INFO_FIELD_NUMBERpublic final static intINGRESS_INFO_FIELD_NUMBERpublic final static intTRACK_FIELD_NUMBERpublic final static intID_FIELD_NUMBERpublic final static intCREATED_AT_FIELD_NUMBERpublic final static intNUM_DROPPED_FIELD_NUMBER
-
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;booleanhasRoom().livekit.Room room = 2;LivekitModels.RoomgetRoom().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;booleanhasEgressInfo()set when event is egress_*.livekit.EgressInfo egress_info = 9;LivekitEgress.EgressInfogetEgressInfo()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;booleanhasTrack()set when event is track_*.livekit.TrackInfo track = 8;LivekitModels.TrackInfogetTrack()set when event is track_*.livekit.TrackInfo track = 8;StringgetId()unique event uuidstring id = 6;ByteStringgetIdBytes()unique event uuidstring id = 6;longgetCreatedAt()timestamp in secondsint64 created_at = 7;intgetNumDropped()int32 num_dropped = 11 [deprecated = true];static LivekitWebhook.WebhookEventparseFrom(ByteBuffer data)static LivekitWebhook.WebhookEventparseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)static LivekitWebhook.WebhookEventparseFrom(ByteString data)static LivekitWebhook.WebhookEventparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static LivekitWebhook.WebhookEventparseFrom(Array<byte> data)static LivekitWebhook.WebhookEventparseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)static LivekitWebhook.WebhookEventparseFrom(InputStream input)static LivekitWebhook.WebhookEventparseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitWebhook.WebhookEventparseDelimitedFrom(InputStream input)static LivekitWebhook.WebhookEventparseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)static LivekitWebhook.WebhookEventparseFrom(CodedInputStream input)static LivekitWebhook.WebhookEventparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static LivekitWebhook.WebhookEvent.BuildernewBuilder()static LivekitWebhook.WebhookEvent.BuildernewBuilder(LivekitWebhook.WebhookEvent prototype)static LivekitWebhook.WebhookEventgetDefaultInstance()static Parser<LivekitWebhook.WebhookEvent>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
equals, getDefaultInstanceForType, getParserForType, hashCode, isInitialized, newBuilderForType, newRepeatedGeneratedExtension, newSingularGeneratedExtension, toBuilder, toString, writeTo -
Methods inherited from class com.google.protobuf.AbstractMessageLite
toByteArray, toByteString, writeDelimitedTo -
Methods inherited from class com.google.protobuf.MessageLite
getParserForType, newBuilderForType, toBuilder -
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;
-
hasRoom
boolean hasRoom()
.livekit.Room room = 2;
-
getRoom
LivekitModels.Room getRoom()
.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;
-
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;
-
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;
-
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;
-
getIdBytes
ByteString getIdBytes()
unique event uuidstring id = 6;
-
getCreatedAt
long getCreatedAt()
timestamp in secondsint64 created_at = 7;
-
getNumDropped
@Deprecated() int getNumDropped()
int32 num_dropped = 11 [deprecated = true];
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(ByteBuffer data)
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(ByteString data)
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(Array<byte> data)
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(Array<byte> data, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(InputStream input)
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseDelimitedFrom
static LivekitWebhook.WebhookEvent parseDelimitedFrom(InputStream input)
-
parseDelimitedFrom
static LivekitWebhook.WebhookEvent parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(CodedInputStream input)
-
parseFrom
static LivekitWebhook.WebhookEvent parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
-
newBuilder
static LivekitWebhook.WebhookEvent.Builder newBuilder()
-
newBuilder
static LivekitWebhook.WebhookEvent.Builder newBuilder(LivekitWebhook.WebhookEvent prototype)
-
getDefaultInstance
static LivekitWebhook.WebhookEvent getDefaultInstance()
-
parser
static Parser<LivekitWebhook.WebhookEvent> parser()
-
-
-
-