package com.discord.analytics.generated.events; import b.d.b.a.a; import com.discord.analytics.generated.traits.TrackBase; import com.discord.analytics.generated.traits.TrackBaseReceiver; import com.discord.analytics.generated.traits.TrackChannel; import com.discord.analytics.generated.traits.TrackChannelReceiver; import com.discord.analytics.generated.traits.TrackGuild; import com.discord.analytics.generated.traits.TrackGuildReceiver; import com.discord.analytics.generated.traits.TrackGuildScheduledEvent; import com.discord.analytics.generated.traits.TrackGuildScheduledEventReceiver; import com.discord.api.science.AnalyticsSchema; import d0.z.d.m; import java.util.List; /* compiled from: TrackGuildScheduledEventEnded.kt */ public final class TrackGuildScheduledEventEnded implements AnalyticsSchema, TrackBaseReceiver, TrackGuildReceiver, TrackChannelReceiver, TrackGuildScheduledEventReceiver { private final transient String analyticsSchemaTypeName = "guild_scheduled_event_ended"; private final CharSequence description = null; private final Long endTime = null; private final Long guildScheduledEventEntityType = null; private final CharSequence guildScheduledEventExternalLocation = null; private final Long guildScheduledEventId = null; private final Long guildScheduledEventInterestedCount = null; private final Long guildScheduledEventStatus = null; private final Long maxConcurrentListeners = null; private final Long maxConcurrentParticipants = null; private final Long maxConcurrentSpeakers = null; private final CharSequence name = null; private final Long numParticipants = null; private final Long privacyLevel = null; private final List skuIds = null; private final Long startTime = null; private final Long totalUniqueListeners = null; private final Long totalUniqueParticipants = null; private final Long totalUniqueSpeakers = null; private TrackBase trackBase; private TrackChannel trackChannel; private TrackGuild trackGuild; private TrackGuildScheduledEvent trackGuildScheduledEvent; private final Long updaterId = null; @Override // com.discord.api.science.AnalyticsSchema public String b() { return this.analyticsSchemaTypeName; } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof TrackGuildScheduledEventEnded)) { return false; } TrackGuildScheduledEventEnded trackGuildScheduledEventEnded = (TrackGuildScheduledEventEnded) obj; return m.areEqual(this.guildScheduledEventId, trackGuildScheduledEventEnded.guildScheduledEventId) && m.areEqual(this.name, trackGuildScheduledEventEnded.name) && m.areEqual(this.startTime, trackGuildScheduledEventEnded.startTime) && m.areEqual(this.endTime, trackGuildScheduledEventEnded.endTime) && m.areEqual(this.skuIds, trackGuildScheduledEventEnded.skuIds) && m.areEqual(this.guildScheduledEventStatus, trackGuildScheduledEventEnded.guildScheduledEventStatus) && m.areEqual(this.privacyLevel, trackGuildScheduledEventEnded.privacyLevel) && m.areEqual(this.guildScheduledEventEntityType, trackGuildScheduledEventEnded.guildScheduledEventEntityType) && m.areEqual(this.guildScheduledEventExternalLocation, trackGuildScheduledEventEnded.guildScheduledEventExternalLocation) && m.areEqual(this.guildScheduledEventInterestedCount, trackGuildScheduledEventEnded.guildScheduledEventInterestedCount) && m.areEqual(this.description, trackGuildScheduledEventEnded.description) && m.areEqual(this.updaterId, trackGuildScheduledEventEnded.updaterId) && m.areEqual(this.numParticipants, trackGuildScheduledEventEnded.numParticipants) && m.areEqual(this.totalUniqueListeners, trackGuildScheduledEventEnded.totalUniqueListeners) && m.areEqual(this.maxConcurrentListeners, trackGuildScheduledEventEnded.maxConcurrentListeners) && m.areEqual(this.totalUniqueSpeakers, trackGuildScheduledEventEnded.totalUniqueSpeakers) && m.areEqual(this.maxConcurrentSpeakers, trackGuildScheduledEventEnded.maxConcurrentSpeakers) && m.areEqual(this.totalUniqueParticipants, trackGuildScheduledEventEnded.totalUniqueParticipants) && m.areEqual(this.maxConcurrentParticipants, trackGuildScheduledEventEnded.maxConcurrentParticipants); } public int hashCode() { Long l = this.guildScheduledEventId; int i = 0; int hashCode = (l != null ? l.hashCode() : 0) * 31; CharSequence charSequence = this.name; int hashCode2 = (hashCode + (charSequence != null ? charSequence.hashCode() : 0)) * 31; Long l2 = this.startTime; int hashCode3 = (hashCode2 + (l2 != null ? l2.hashCode() : 0)) * 31; Long l3 = this.endTime; int hashCode4 = (hashCode3 + (l3 != null ? l3.hashCode() : 0)) * 31; List list = this.skuIds; int hashCode5 = (hashCode4 + (list != null ? list.hashCode() : 0)) * 31; Long l4 = this.guildScheduledEventStatus; int hashCode6 = (hashCode5 + (l4 != null ? l4.hashCode() : 0)) * 31; Long l5 = this.privacyLevel; int hashCode7 = (hashCode6 + (l5 != null ? l5.hashCode() : 0)) * 31; Long l6 = this.guildScheduledEventEntityType; int hashCode8 = (hashCode7 + (l6 != null ? l6.hashCode() : 0)) * 31; CharSequence charSequence2 = this.guildScheduledEventExternalLocation; int hashCode9 = (hashCode8 + (charSequence2 != null ? charSequence2.hashCode() : 0)) * 31; Long l7 = this.guildScheduledEventInterestedCount; int hashCode10 = (hashCode9 + (l7 != null ? l7.hashCode() : 0)) * 31; CharSequence charSequence3 = this.description; int hashCode11 = (hashCode10 + (charSequence3 != null ? charSequence3.hashCode() : 0)) * 31; Long l8 = this.updaterId; int hashCode12 = (hashCode11 + (l8 != null ? l8.hashCode() : 0)) * 31; Long l9 = this.numParticipants; int hashCode13 = (hashCode12 + (l9 != null ? l9.hashCode() : 0)) * 31; Long l10 = this.totalUniqueListeners; int hashCode14 = (hashCode13 + (l10 != null ? l10.hashCode() : 0)) * 31; Long l11 = this.maxConcurrentListeners; int hashCode15 = (hashCode14 + (l11 != null ? l11.hashCode() : 0)) * 31; Long l12 = this.totalUniqueSpeakers; int hashCode16 = (hashCode15 + (l12 != null ? l12.hashCode() : 0)) * 31; Long l13 = this.maxConcurrentSpeakers; int hashCode17 = (hashCode16 + (l13 != null ? l13.hashCode() : 0)) * 31; Long l14 = this.totalUniqueParticipants; int hashCode18 = (hashCode17 + (l14 != null ? l14.hashCode() : 0)) * 31; Long l15 = this.maxConcurrentParticipants; if (l15 != null) { i = l15.hashCode(); } return hashCode18 + i; } public String toString() { StringBuilder R = a.R("TrackGuildScheduledEventEnded(guildScheduledEventId="); R.append(this.guildScheduledEventId); R.append(", name="); R.append(this.name); R.append(", startTime="); R.append(this.startTime); R.append(", endTime="); R.append(this.endTime); R.append(", skuIds="); R.append(this.skuIds); R.append(", guildScheduledEventStatus="); R.append(this.guildScheduledEventStatus); R.append(", privacyLevel="); R.append(this.privacyLevel); R.append(", guildScheduledEventEntityType="); R.append(this.guildScheduledEventEntityType); R.append(", guildScheduledEventExternalLocation="); R.append(this.guildScheduledEventExternalLocation); R.append(", guildScheduledEventInterestedCount="); R.append(this.guildScheduledEventInterestedCount); R.append(", description="); R.append(this.description); R.append(", updaterId="); R.append(this.updaterId); R.append(", numParticipants="); R.append(this.numParticipants); R.append(", totalUniqueListeners="); R.append(this.totalUniqueListeners); R.append(", maxConcurrentListeners="); R.append(this.maxConcurrentListeners); R.append(", totalUniqueSpeakers="); R.append(this.totalUniqueSpeakers); R.append(", maxConcurrentSpeakers="); R.append(this.maxConcurrentSpeakers); R.append(", totalUniqueParticipants="); R.append(this.totalUniqueParticipants); R.append(", maxConcurrentParticipants="); return a.F(R, this.maxConcurrentParticipants, ")"); } }