package com.discord.analytics.generated.events.network_action; 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.TrackLocationMetadata; import com.discord.analytics.generated.traits.TrackLocationMetadataReceiver; import com.discord.analytics.generated.traits.TrackNetworkMetadata; import com.discord.analytics.generated.traits.TrackNetworkMetadataReceiver; import com.discord.api.science.AnalyticsSchema; import d0.z.d.m; /* compiled from: TrackNetworkActionUserCommunicationDisabledUpdate.kt */ public final class TrackNetworkActionUserCommunicationDisabledUpdate implements AnalyticsSchema, TrackBaseReceiver, TrackLocationMetadataReceiver, TrackNetworkMetadataReceiver { private final transient String analyticsSchemaTypeName; private final Long communicationDisabledUntil; private final Float duration; private final Long guildId; private final CharSequence reason; private final Long targetUserId; private TrackBase trackBase; private TrackLocationMetadata trackLocationMetadata; private TrackNetworkMetadata trackNetworkMetadata; public TrackNetworkActionUserCommunicationDisabledUpdate() { this(null, null, null, null, null); } public TrackNetworkActionUserCommunicationDisabledUpdate(Long l, Long l2, Float f, CharSequence charSequence, Long l3) { this.guildId = l; this.targetUserId = l2; this.duration = f; this.reason = charSequence; this.communicationDisabledUntil = l3; this.analyticsSchemaTypeName = "network_action_user_communication_disabled_update"; } @Override // com.discord.analytics.generated.traits.TrackNetworkMetadataReceiver public void a(TrackNetworkMetadata trackNetworkMetadata) { this.trackNetworkMetadata = trackNetworkMetadata; } @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 TrackNetworkActionUserCommunicationDisabledUpdate)) { return false; } TrackNetworkActionUserCommunicationDisabledUpdate trackNetworkActionUserCommunicationDisabledUpdate = (TrackNetworkActionUserCommunicationDisabledUpdate) obj; return m.areEqual(this.guildId, trackNetworkActionUserCommunicationDisabledUpdate.guildId) && m.areEqual(this.targetUserId, trackNetworkActionUserCommunicationDisabledUpdate.targetUserId) && m.areEqual(this.duration, trackNetworkActionUserCommunicationDisabledUpdate.duration) && m.areEqual(this.reason, trackNetworkActionUserCommunicationDisabledUpdate.reason) && m.areEqual(this.communicationDisabledUntil, trackNetworkActionUserCommunicationDisabledUpdate.communicationDisabledUntil); } public int hashCode() { Long l = this.guildId; int i = 0; int hashCode = (l != null ? l.hashCode() : 0) * 31; Long l2 = this.targetUserId; int hashCode2 = (hashCode + (l2 != null ? l2.hashCode() : 0)) * 31; Float f = this.duration; int hashCode3 = (hashCode2 + (f != null ? f.hashCode() : 0)) * 31; CharSequence charSequence = this.reason; int hashCode4 = (hashCode3 + (charSequence != null ? charSequence.hashCode() : 0)) * 31; Long l3 = this.communicationDisabledUntil; if (l3 != null) { i = l3.hashCode(); } return hashCode4 + i; } public String toString() { StringBuilder R = a.R("TrackNetworkActionUserCommunicationDisabledUpdate(guildId="); R.append(this.guildId); R.append(", targetUserId="); R.append(this.targetUserId); R.append(", duration="); R.append(this.duration); R.append(", reason="); R.append(this.reason); R.append(", communicationDisabledUntil="); return a.F(R, this.communicationDisabledUntil, ")"); } }