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.api.science.AnalyticsSchema; import d0.z.d.m; /* compiled from: TrackGuildJoined.kt */ public final class TrackGuildJoined implements AnalyticsSchema, TrackBaseReceiver { private final Long accessibleStageChannels = null; private final Long accessibleTextChannels = null; private final Long accessibleVoiceChannels = null; private final transient String analyticsSchemaTypeName = "guild_joined"; private final Long applicationId = null; private final Long botId = null; private final Long guildId = null; private final CharSequence guildName = null; private final Long guildOwnerId = null; private final Long inviteGuildScheduledEventId = null; private final CharSequence joinMethod = null; private final CharSequence joinType = null; private final Long locationChannelId = null; private final Long locationChannelType = null; private final Long locationGuildId = null; private final Long locationMessageId = null; private final Long postableChannels = null; private final CharSequence recommendationLoadId = null; private final CharSequence source = null; private TrackBase trackBase; private final Long userGuilds = 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 TrackGuildJoined)) { return false; } TrackGuildJoined trackGuildJoined = (TrackGuildJoined) obj; return m.areEqual(this.joinMethod, trackGuildJoined.joinMethod) && m.areEqual(this.applicationId, trackGuildJoined.applicationId) && m.areEqual(this.botId, trackGuildJoined.botId) && m.areEqual(this.guildId, trackGuildJoined.guildId) && m.areEqual(this.guildName, trackGuildJoined.guildName) && m.areEqual(this.guildOwnerId, trackGuildJoined.guildOwnerId) && m.areEqual(this.userGuilds, trackGuildJoined.userGuilds) && m.areEqual(this.joinType, trackGuildJoined.joinType) && m.areEqual(this.source, trackGuildJoined.source) && m.areEqual(this.locationGuildId, trackGuildJoined.locationGuildId) && m.areEqual(this.locationChannelId, trackGuildJoined.locationChannelId) && m.areEqual(this.locationChannelType, trackGuildJoined.locationChannelType) && m.areEqual(this.locationMessageId, trackGuildJoined.locationMessageId) && m.areEqual(this.inviteGuildScheduledEventId, trackGuildJoined.inviteGuildScheduledEventId) && m.areEqual(this.postableChannels, trackGuildJoined.postableChannels) && m.areEqual(this.recommendationLoadId, trackGuildJoined.recommendationLoadId) && m.areEqual(this.accessibleTextChannels, trackGuildJoined.accessibleTextChannels) && m.areEqual(this.accessibleVoiceChannels, trackGuildJoined.accessibleVoiceChannels) && m.areEqual(this.accessibleStageChannels, trackGuildJoined.accessibleStageChannels); } public int hashCode() { CharSequence charSequence = this.joinMethod; int i = 0; int hashCode = (charSequence != null ? charSequence.hashCode() : 0) * 31; Long l = this.applicationId; int hashCode2 = (hashCode + (l != null ? l.hashCode() : 0)) * 31; Long l2 = this.botId; int hashCode3 = (hashCode2 + (l2 != null ? l2.hashCode() : 0)) * 31; Long l3 = this.guildId; int hashCode4 = (hashCode3 + (l3 != null ? l3.hashCode() : 0)) * 31; CharSequence charSequence2 = this.guildName; int hashCode5 = (hashCode4 + (charSequence2 != null ? charSequence2.hashCode() : 0)) * 31; Long l4 = this.guildOwnerId; int hashCode6 = (hashCode5 + (l4 != null ? l4.hashCode() : 0)) * 31; Long l5 = this.userGuilds; int hashCode7 = (hashCode6 + (l5 != null ? l5.hashCode() : 0)) * 31; CharSequence charSequence3 = this.joinType; int hashCode8 = (hashCode7 + (charSequence3 != null ? charSequence3.hashCode() : 0)) * 31; CharSequence charSequence4 = this.source; int hashCode9 = (hashCode8 + (charSequence4 != null ? charSequence4.hashCode() : 0)) * 31; Long l6 = this.locationGuildId; int hashCode10 = (hashCode9 + (l6 != null ? l6.hashCode() : 0)) * 31; Long l7 = this.locationChannelId; int hashCode11 = (hashCode10 + (l7 != null ? l7.hashCode() : 0)) * 31; Long l8 = this.locationChannelType; int hashCode12 = (hashCode11 + (l8 != null ? l8.hashCode() : 0)) * 31; Long l9 = this.locationMessageId; int hashCode13 = (hashCode12 + (l9 != null ? l9.hashCode() : 0)) * 31; Long l10 = this.inviteGuildScheduledEventId; int hashCode14 = (hashCode13 + (l10 != null ? l10.hashCode() : 0)) * 31; Long l11 = this.postableChannels; int hashCode15 = (hashCode14 + (l11 != null ? l11.hashCode() : 0)) * 31; CharSequence charSequence5 = this.recommendationLoadId; int hashCode16 = (hashCode15 + (charSequence5 != null ? charSequence5.hashCode() : 0)) * 31; Long l12 = this.accessibleTextChannels; int hashCode17 = (hashCode16 + (l12 != null ? l12.hashCode() : 0)) * 31; Long l13 = this.accessibleVoiceChannels; int hashCode18 = (hashCode17 + (l13 != null ? l13.hashCode() : 0)) * 31; Long l14 = this.accessibleStageChannels; if (l14 != null) { i = l14.hashCode(); } return hashCode18 + i; } public String toString() { StringBuilder R = a.R("TrackGuildJoined(joinMethod="); R.append(this.joinMethod); R.append(", applicationId="); R.append(this.applicationId); R.append(", botId="); R.append(this.botId); R.append(", guildId="); R.append(this.guildId); R.append(", guildName="); R.append(this.guildName); R.append(", guildOwnerId="); R.append(this.guildOwnerId); R.append(", userGuilds="); R.append(this.userGuilds); R.append(", joinType="); R.append(this.joinType); R.append(", source="); R.append(this.source); R.append(", locationGuildId="); R.append(this.locationGuildId); R.append(", locationChannelId="); R.append(this.locationChannelId); R.append(", locationChannelType="); R.append(this.locationChannelType); R.append(", locationMessageId="); R.append(this.locationMessageId); R.append(", inviteGuildScheduledEventId="); R.append(this.inviteGuildScheduledEventId); R.append(", postableChannels="); R.append(this.postableChannels); R.append(", recommendationLoadId="); R.append(this.recommendationLoadId); R.append(", accessibleTextChannels="); R.append(this.accessibleTextChannels); R.append(", accessibleVoiceChannels="); R.append(this.accessibleVoiceChannels); R.append(", accessibleStageChannels="); return a.F(R, this.accessibleStageChannels, ")"); } }